MDEESELYFELNTGAKMPSIGLGTWKAPPGVVGEAVIAAVKAGYRHIDCARVYDNEKEIGAALKEVFSNGVVKRNEIWITSKLWCSDHAPEDVSRALSKSLEDLQLDYIDLYLIHWPFRTQPGSRGWDPDVMAPLCLSETWTAMEGLYASGQARAIGVSNFSTKKLQDLLIYSKVPPAVVQVECHPVWQQTALHNLCKSTGVHLSAYSPLGSPGSWVKGEILKEPKLLEVAEKLNKSPAQVALRWGIQSGHSVLPKSVHESRIKENFSLFDWSIPPELFSKFSAIHQQRLLRGDSAVHESCSPYKSLEELWDGEI*