MPSIPQEPLLAPNPDRFCMFPIRYPQIWEMYKKAEASFWTAEEVDLSQDLQHWAVLTSDEKHFVTHVLAFFAASDGIVLENLAARFMKEVQVAEARAFYGFQIAIENIHSEMYSLLLESYIKDSAEKDRLFHAVETIPCVAKKADWALKWIDGSETFAERIIAFACVEGIFFSGSFCAIFWLKKRGLMPGLTFSNELISRDEGLHCDFACLLYGLLNQKLSEEKVKAIVMDAVEIEREFVCDALPCALVGMNGVLMSQYIEFVADRLLGALGYGKVYNVENPFDWMELISLQGKTNFFEKRVGEYQKASVMSSLNGNGGNHVFKMDEDF