MSLVTSRVPSAVSARAASSRTSRARASSVVGVSTRLTRTSSRSRPAVPTRAVATDKPASDRPSLTKIIEKPPALLSRGERTAAVPYYDGAVDRPVLINDAAREAIASSAAKDFIALPTREDPALVHLRDVLEKGWRVMEPTGSGHAGLWPELFDAGADLIKSQFPQFGDDDAVEVLPGTGWLDPSLESDAIDWVMRRPEGHVVSSKIHFATRLHRDPDSWTNPKTPQRPKDGWTDLAMPDRDRYQYRFVNIWIARSAIDPTGQVWQSPLVVCLPRDGGEREWKFEKRKISMDDTEAEKEYNVRGITLNPKTWIPGTNRLLRPLWQGGAGDAKASGKSTSGDGFGGGEEELTAEEIAKFEFPELTSEDAHSFVTGPAMVFDSFDLWHGAARWEEDKAFTDELRRIDVKGRQPFHRARCSIEMRFRVKIDMKADGAAKRWGPFASAVASGKFRDDGLRDSEAKYDLAKGVVAK*