MDAAYFVRRLVLALIHSKRFVFSTLIHASPIIVLPDQNRYGACQRSENIMWQCLEGIKHLSNCLLPCFDSQVSDDCYRLECLSPIARETVFTVSEVEALYDLFKKISSSVVDDGVISKEEFKLALFKSSNKENLFADRAFHLFDSKHNGVLGFEEFARGLSVFHPRAPLEQKISFSFQLYDLKQQGFIGRQEVKEMVVAVLAESGMTLSDESIEGILDKTFEETDTKRDGKIDQEEWQNLALSHPSLLKNMTLDYLRDITKLFPSFVFHSQVEDA*