MRLIFNGIFCFTFRFIPLSYHILSYNRAMKITKLEKKKRLYLMELDNGDKCYITEDTIVRFMLSRDKVISEEELKEIQDFAQFSYGKNLALYHLSFKARTEKEVREYLKKYDIDKNIVSQVIANLKEDKWINDGQYAYAIINTNQLSGDKGPYVLTQKLAQKGISKSTIEENLKEFDFSEVAQRVANKLLKKYEGKLPARALQDKIIQNLTNKGFSYSDAKIAFDDLDSQVDQETTQELIFKELDKQYTKYARKYEGYELKQRLTQVLARKGYDFSDIASALREYL*