MKFNLNLRLVATPSFVLPRSPSIIHSGMVLPLNIKPSREDIVVVDKPIPTPVSNNMLNSDPNGIALQSFDINSNFIVETISSIKSNTINAVDSSVSKPLEVEITEVDGKTRVTLHSIIPNGFAIADNEKFEGKKIIATKGFKAGEVLYIGHAALLDLSDMGNIFKLRVYEHDEDTENNFMNGVHPNRRFLNEYDNSATHSVDDHADGSKSDSTSKRQVYGWDGFMNHSCDTNAYFPLLSRSANEMSYKAIALRDIVAGEEVTCDYALFDYHCNGHEIELCACGSPNCRGKMTGFSGLSLCEKVNILSYVEQEIKDKFINDDNVVIFTSTLPTGIGLVCNGDEQHLVSTKRFDAGETIFTNHCTIVSKSDLSSKTFVVEIDGKYILLDKEHHFIHRDEYAEFLGFDSFMDHSCNPSTEQRYTSEEEYTLKAKRTILPGEKVTCDYTKLDGALGMKNAGTSSFQCKCGESNCYGMLVC*