MLAIFNKGLVDPPKELNSPVSHPSGPGNKPKYPQDIVRIFQQAYSNNAPLSIGFGNSAFLAYSSSKGPQLHQKRIFCGMDNMYCIFLGNLNNLNTLIKQYGLGKATNEAMFVIEAYRTLRDRGPYPADQVLKDLEGCFGFVIYDGNAGTVFTALGADKRVQLFWGIAADESVVISDNLDVIKASCAKSFAPFPSGCMYHSEVGLTSFEHPKNKMKAMPRIDSEGAMCGANFKVDVSSKKASMPRVGSEANWAFSGSQA*