MDFLSSRRAVAYLLSVILLAACHGQVRGLSSTADFPSPPVCEKVSFADVLLLEENQCARHGYQTDYSTEDCVSKVLEIDGRTLDKALTSLQSNETFVAVLFYAKWCPFSAILRPKFDFLSIAFPAIRHVAVESSALWPSMLSQHGVHSFPSLFLHNRTVRVRYQGPRATEDLTRFYKDITGLEPVNISYLYAEQVTPIQRPGTGSRFSWSESVGAWLQENLYLALALLFLIFQGLLAFVPKTFAKIKNYWTAQQQTQTAVLRQGFSAILKQKQHEDVSRRNKGKSPLMQENREAGKGVRSVPAWSSSSLAAVTLAEGSSSRVASDDAREIGHVVHRSHLWG*