MKKTMVLYPGLSVSHFLPMMKLADELVEHGYAVTVALIDDPLQKQIAFTATVDRVISSKPSICFHRLPRVDHLPAVTTNDGEFYLPGYLDLVRRHNEPLHGFLSSHFRGGIQALVVDMMSVEALDIAERLKVPGYLFHPSNASLFAFFLQIPSICAESKRSFSELGDTPLEIPGLPPMPASHFIDNRPEEPPESEVYKAVMDLVRRYTNKCSNGFLVNTVDSLEARVVNTLRHARRQGGRALPPFYCVGPLVNKAGERGERPERHECLAWLDRQPDRTVVFLCFGSTGIGNHSTEQLREIAVGLEKSGHRFLWVVRAPVVSDDPDRPDLDALLPAGFLERTSGQGAVVKQWAPQVDVLHHRATGAFVTHCGWNSVLEGITAGVPMLCWPLHSEQKMNKVLMVEEMGIAVEMVGWQQGLVTAEEVEAKVRLVMESEAGVELRARVTAHKEAAAVAWTDVGSSRAAFTEFLSNADSRQTS*