MPNGGSSFISEVRFVHGGFKYIIPGDWITVNALVDNDHATMASMFVSLGYYSENNRNSTDKTWEYVVKIPAQFWDDAYFPLCVLADMPTIEVDFREAAVVQVPEGGKVAMNDCALICQFVNIASPEAEALLKMANEQGGIRIPITEVIQKRTRSLKTADAGESVEVSLANVSGLVHSILMTVREVNKLNKYTHSDFEGYEGNVRIDQFQIFHNNRSLDISNRPISGFLSAVNHIPSHYKGTTVGNVNFGFQGGNVYGIVLSKSGKDSLHNSVMGYQDFFNSSSSYMDLTVSGCTDAAPVVVDIYALRHNVLVLNGYNISTLKVSNF*