MFFNKLVSRKTSYFLYDTKRYNLNYKLHLKYKQWDYLKREMINYFNNNRKVNTDVDIEAKCWEKFKKKELIQANGYIPAIIWKYGIEERICIPHKLIDEYAFEEEDGHLSLLFSARLFRVHIHGKVVNCVVSHVEADPIEKHIYFLKFARVVENQITEINVPCSIIGLIGCPAYINGYHVQLAMNSIKCKVLGSNIPGPFQIDVSKLTYKEPYNSIKLKDLLYLLPDDGNVIFSEEYNLDETEIVWTYEPGKIMETPLPDDYVDPNFVNKRGKRIQLTYKDYWPKQ*