MHNIVQESFLALLPNKNVPSPSSGKQNMALCFIVKASIQLHSRAIIIPWVQKFSAISCSRGRDYSAFPVRHIPKRSNECQESESALPKKHSLDREKHSFLNRNVQETEFSVGGGLKYGDIPFHSKSQNHNQKLITSLDDEVEWGKEDEVDEDFVLEHGIAETDKARQDAETIAVRLLASRALTAVELKKKLLGRKFTVNVVNAVITDFHTRGLINDGLYAEMFSRSRWSSSSWGPRRIKQALIKKGVSEVDADNAIKMVFKNNEAGEEQESTESGHAISKPSLDQLFVQASKQWLKGQGVPREKRKARIIRWLQYRGFDWSVVSFILKKLESSYPQ*