MNPERDAAGAAEATPIRDREDHDEIPVNNDDVAVGDGPEVEAADRAVEDDQGNQHHQDQGAEDENDVAGDDQAAARGHPIMPVVADEAWTMEITDQERQWACTIKTAIESCPDLDKLSDFEYCQFAIVDQDNVEGAVDRATSLQGLCQEYDIYNSLEDAMTRLDQFVKLLPEMFLSFTSNHRSGGYAIVTDMKGYDQKALKTEKGWKTHIAGLYYLFHALNPDFHSIRHGITIVQECEGYSILANVDFKTARTTSAEFYSVYPFNTHELKYYHTNMFFNMTMSSCKAVLPKSVSSKFHVGCFFPPGRLDRFYNIPDPQTAMERTIMRMQHRSSVRRRYENGAQFQLS*