MSKGRYGRSDLAVSGDSAERSREWERRPSGMVVQLRDPDVEAAVSGPMIRLRVLHAATVHEVFVKANASFGDLKKALVQTIGLHQQQQRLLFKGKERSNSVYLHEASVKDKSKITVVEDIAGRDRWLLESRRNEAIAKANKTIAEVKQEVEMLAEQIVKVEAAVRSDKKLRDEEITGPIELLMCQLVKLDGLKVEGDAKTKRMILMRKVQKYVECLDALKARNDSSERKPIPRPVPKPNLKPMPKAISNLGTVSNTGAIMPWDNWDSILGGDHSELPKSASALTAGWELFD*