MVSVSKLINNGLLLTSQSVFQDVATPQQASVQQYNILNFLGGSAPYIQRNGYGISTDIPAGCEIAQIQLYSRHGERYPSKSNGKSLEAIYAKFENYKGTFKGDLAFLNDYTYFVTDKNNYEKETSPKNSEGTYAGTTNALRHGAAFRAKYGSLYKENSTLPIFTSNSNRVHETSKYFARGFLGDDYEEGKTVKFNIISEDADLGANSLTPRSACSKNKELSSSTAKKYNTTYLNAIAERLVKPNPGLNLTTSDVNNLFSWCAYEINVRGSSPFCDLFTNEEFIKNSYGNDLSKYYSNGAGNNYTRIIGSVILNSSLELLKDTKNSNQVWLSFAHDTDLEIFHSALGLLEPAEDLPTSYIPFPNPYVHSSIVPQGARIYTEKLQCGNDAYVRYIINDAVVPIPKCATGPGFSCKLDDFENFVKERIGDVDFVKQCGVNSTYPSELTFYWDYKNVTYSAPLEL*