MNFPMKDKLGHFKRPLGIDQRTANIPLIDISAPDADQEEIARRLVDAAEEHGFIYIRNLGHDIQAKDVDGAFDLVRKTFECSVDEKQRCTIQTNNRGWSGMHSETLDPKNQKIGDFKEAFNFGEFTDGKAQQPLPSDLVPDEPQISAFADSCHDLCQKLLYLLGLGLGVGDFFSSAHNTDKGASSSILRFLRYPPPESTAHTEEDVRAGSHSDYGSITLLFRLKGQAGLEVLTKDNVWAPVPVCPAGTEDDPSPPILINIGDLLSYWTNGLFRSTLHRVVFPTEGSVRVQGETNEGPRYSIAYFCHPVGTVPLEPVPSERVKNFVPAEGAPSENPYATSKVMTADEHLFMRLKESYGDLYDKKS*