MGSHEEQCLPILDFSREKLVPGTTHWITIRDSVRRAMEEQGWFVAEFNGVSPDLREDLLSGMKDMYELPYEVKIKNENHKASHGYMSMVVDDYRIHESLGIDYATDPQACKDFSKLLWPQGNDPLSQTTHRYAAAVAELDQTGMRMLYESYGMDEKKHSASHSESTRYLLRMLSYRRQRNGEANTGFVSHTDKSFMSILHQNHVLGLQLKTMTDQWVGFNPSPTRFVVLSGMGLTAWSNDRIKPCYHRVVMSADEVRYSLGFFSFHKGTIRTPEELVDDQHPLRYYPFEHDGLLRFYESYVNSMKKSSEDLLQLYCGVKSTPLLGDHSLPP*