MEKVVKWRKALTEVATISGWDSRDRDESEVIEEIVTRILNEPIDAFSSNVDALVGMDSRMEDLLSLLCIGSLTLEHCKSLRSLPELPSSIEYLNAHSCTSLETLSCSSSTYTSKLGDLRFNFTNCFRLGENQGSDIVETILEGTQLASSMAKLLEPDERGLLQHGYQALVPGSRIPKWFTHQSVGSKVIVELPPHWYNTKWMGLAACVVFNFKGAVDGYRGTFPLACFLNGRYATLSDHNSLWTSSIIESDHTWFAYISRAELEARYPPWTGELSDYMLASFLFLVPEGAVTSHGEVKKCGVRLVYEEDGKYDGCSFPFSTMWPGDGDGGVF*