MGRSLPEIHAELRAALEGAPPPQGRDWLERINTAQEFVRSLNFEDADIVSIKDFAVACVQKWNHDHLEFNRQLGLECGIEGAQAMAHQLGCLLEPTQEELLPPDEPTDWRIWEIFAAAQIQQRQFCILTQYQYVMTSSCKLPENSPVVQAIQKFQGLQASFQQAHSHLASHMRISSELETKLTNFEIRLSQFLDHGSINGLIGLCELSNWATIVKNVQWMQLRCQWLSAEASEIAAEVAKCTATSEADSRSWSVISPNPSGQVAAMPHDTVGELGSVASGYSLGSERSYLSGSGGPHCFLPSHLFKVLLPGEEFPSSDLQSGTKILAADGVPIEVVKVEEQQTDELLELEIDHASPFTTTPSHRIMVPSDGKDKTVMAKDLKLGSWIMCSDRMAKKLIAKKEYLVEEQKVLAITFHPDKAVACEEPVVLSKGHPTKTMRRGGMCQRGLRQEMMSIPDTAPGEYQE*