MSKDIATPGRTTEILKKYGFLFKKSLGQNFLIDSNILTRITDTAEITKETNVIEIGPGIGALTEQLAKTANEVVAFEIDQRLLPILDDTLSAYNNVKVVHGDVLKADVEEVIAEQFAKPELPLKIVANLPYYVTTPIILKLLHDNIPADSMTFMLQKEVADRISAVPSTKSYGSLTIAIQFYMEAELAFIVPKTVFMPQPNVDSAVIHLKRRKEPLAEVNDEEFFFEVTRASFAQRRKTLWNNLASKFPALKPRKDELVEGLNAIGIDLIRRGETLDIPEFAKLSNFLGDFLKEK*