MVPATRQMKSEAVYAHILDNILLLSQEHPIRLSFQQQGYETAIDILSIFENELDALGYRSPTPVDGVDNPRIPLLMAHRQILRHFLRWQASFERQKGSPMKPSELIALNNEDFVHPSTLAPTATSITPKVRSAADDFKRGVKRDKTHYPVLKDDKYWDNFYRSFVVTAVSHNVEKVLDPTYVPTEPSDKALFEEQKKFVYSALEHTLQTAADFTAAIGNLYTRKVRELEEAKDEEDVKVKPPAPFSKETKWIPFFKLLVNYLSSVTGVNKVPLDYVVRKDDDVAAPDTEFKTEHEKLVLSTPHTGTAFNKDNGKVWIQVKQLTVNGPAWTYVAPFEKKRDGRGAVKALNSHYEGDAVMSKSKAAAFDVLEHTTYTGERRNFGMERYTNALSTAF*