MSPHLGLLQVLSFLFLLLASQVVTEHTSNWAVLVSTSRFWFNYRHLANVLSLYRTVKRLGIPDSQIILMLPDDMACNPRNAFPGTVYSNADRAVDLYGDNIEVDYRGYEVTVENFIRLLTDRLDEDVPRSKRLGSDAGSNVLVYMTGHGGDQFLKFQDSEEIGAWDLADAFGQMWEKKRYHELLFMIDTCQANTMYTHFYSPNIIATGSSALDQSSYSHHADNDVGVAVIDRWTYYVLEFLETQVTSANSKATLGDLFDSYDESKIHSQPGVRWDLFPGGEQEGRLRTVVDFFGNVQNVEVEHANATEPGSLKEDLIEIARLVEKWRKRDRDFASLREPLHENKTDAPPSSQFTKARNVAPVRMAAESSWEKRLVGASVLGACAAVWLAGSILGRPSV*