MMFTEEAQQEEELDEMVDYDEFGDDEYAELFEEVDQMVDAEQQMLKVGDKVKGVVYAVDDDGAYVEIGDKASGFVPLEECSFAKLKTPLEVLRVGMEREFVVIESEDAFGQTVMSLATDEVTVFWHRMRQLMEEDVTVYVKVESANKGGLLVKYGPYDGFIPVSQVGPQITPETMESLVGYDLPAKFLEIDEIGDVVEGVVQSIKPYGAFVDLGGISGLLHISQITQGRILSVDRILKEGDKLKVMVLSHDRDRGRVTLSTKKLEPTPGDMLRDPQLVFDKAEEMAEAFKSRVSAAATQAGIEEAPGDLAAPEAYTY*