MNNFVCHTLYHLLITIIKLKDKENTRIFICDTITNYETWVKTLNEQGIRTEAVKEFAYREQLQSKNIEEVMELVDSDLNHYFERVDTQVYLFNDDTLIGRYMVYLGKNYHLIEDGYNCFQAKLFLGGSVVKRVIKTYLFKKYVPYGFSKYCLSIEVNSLVGLPHDIRSKKYKELPRKKLFDSLNKEQKSLIFKIFKTKPLTITPKSVLLLTQPLAQDKCYKTPTERFQSIQEQYDYFDDIVQEYRTLGYNVYLKVHPRDVVDYSKLPVELLPSNIPMEIIELMLTGRFEFGITHSSTALDFLTCVDKKITLVDLKDIK