MSQHIYGIFDYHRLHQQFLHTIAYDALVWTSLHGLLVGDKSVQRSGSVPGVGLVHAPVALFPTPFPENHWREACELAPIFNELVDRVSLDATFLHDSLSRTKKADEFTSRLLDIHSMMIQINKKEEIRLGLHRSDYMLDEKTKSLLQVELNTIASSFASLSNLVTELHRYILSCHGKLLELDSKRIPANDAVNQYADALAKAWSEYNNPRAVIMIVVQAEERNMYDQHFVSAVLRERHNITTIRKTLTEVDQEGEILPDGTLSVDGEAISVIYFRAGYTPDDYPSESEWRARLLMEQSSAVKCPSISYHLVGTKKIQQELAKPGVLERFLDNKDDIAKLRKCFAGLWSLDDSNIVRKAIERPELFVMKPQREGGGNNIYGDDVRETLLKLQKADSQEDAAYILMQRIFPSISATVLLRNGCWHKDHAISELGIFGTYLRNKNKVIMNEQSGYLMRTKVSSSDEGGVAAGFAVLDSVYLT*