MNGVDVVLQAVAMYKLRDPKSLDEEEMVENLFDCLCCLLMPLENKERFLKAEGVELMIIIMNQKKLCYGSAIRALDFAMTNYPPACERFVDVMGIKTAFPAFMVKANHNLELILLEIPTTKNKKRSKEELEERLISLVASLFGGVLRGSRRERLLSKFVENEYEKIDRLMELYIRYSNRVKEESERLNDLELDDLEMDEDEKYNRKLESGLYSLQLIAVILGHLWTSEHPRIKARIESLLKQQKLTKTDVKNVLQEYHDNIGDLDGPDEKEKAQAKIQRFIAAL*