MRLRTIDVAKSLLERSISSLLSFLFVFNPIRAGFVLEEELSMEGVLVKDEVISGSSFPDLSPRPMEGLHETGPPPFLTKIFEIVEDPGTDSVVSWSRARNSFIVWDVRQFATNLLPKYFKHGNFSSFIRQLNTYGFRKVDPDRWEFANEGFLGGQKHLLKNIKRRRNASQNIQQHGMGNCVELGHFGLESEIERLRRDRNILMVETVRLKKQQQNTRAQLAAMEEQLQFTERKQQQMMAFLARALHNPTFILQLIQYHREKKEFGSCTGKKRRLPAAGSSENLQSLRGEAISPMGMGSQIGSFAHQPQEEVTIESEIETLFSAMDAESSSSNRNRKAEVIDSSGNPEDLMWEQLLYENLLKGENDEYDQAEINVEVEDLAAKFPDWGDDVRVLVEKMEFLERKH*