MLSPVRFPRAGTSLSSLPSIRPSRRPTSRLVRPRTIASLHADTVASPKICYTSISRATVTKPSSNRAPSSVRRYHSPLHPRLPLHEYTNSQTAILTASLAHIPTYGFTPAALTRGARDAGFLDVSVQLLPRGEFDLVLFWLASRRGLLRGRVEDGTVFGAGEKSALGVDEKVQMLVMERLRMNTDVKEFWQDALAQMSLLGNIPLALSELHALSNDILNLAGDTAVDSTWYARRMAVGAIYASAEMVMTRDPTPNMAETEAFVRRRFEDKQVVKDKVEGVGSWVGFWGNTVVGVGRSWGLKI