MKSYLQAMSLWDVVESDNSPSPLSHNPTLAQLKKYDEEMARKPRALSILHGAVSEEIFTTFMGCESPKEAWEKIKEEFEGNHQTKLMQILNLKREFEMMGMKSSEGVKEYGSRLMSVVNQIKLLGGEITSQRGVDKLLVTLPEKYEGKISSLEDTKDLSTLTFSELINSLHAGEKAFLAKSHNQKRKGKSLQCNHCQKGGDEEKICWHKGKPKCFKCQKFGHMARNCRFENDEEPSMAQVALGEKCTMERSAPKYSTLVRSASTIKKNLTVMRCAPQY*