MNLENPEMESRAYPLNLTLKEEQKEEEVEIQELEDGPIDMQKVQICSEGAWVPALFDEVAIYFSDEEWEVLTEQQKALYREVMRMNYETVLSLEFPFPKPDMINRLERDEECPNSDEWRLQGVTFAENEESDFRTPDWASPTNATSHFPQPQPFNSFGLRLPQDITELPEWTEGYPFYMAMGFPGYDLSADDLASKFQFSRGMRRSYDAGFKLMVVEYAESTNNCQAAKQFGVLEKNVRDWRKVKPQLQNAHAMRRAFRGPKNGRFALVDQRVAEYVRYMQAKGDPITREAMQLKALEIAQEMNIPEKGFKASLGWCRRMMRRYDLSLRHKVPVPQHLAEDLTEKLVTYQQSVLALRRTHDYEVAQMGNADETPICLEVPSRVTVDNQGEKPILVKTPGREKLRITAMLGVLADGRKLPPYIILRGTYIPPGKFPSGMEIRCHRYGWMTEDLMQDWLEVVWRRRTGAVPRQRGMLILNGFRCHATDSVKSSMENMNTDMVIIPGGLTSQLQVLDVVVYKPLNDSVRAQYSNWLLAGNLALSPTGNAKKPPLGLFLEWIMVAWNSISSESIVQGFRKCHISSNLEDEGDVLWEIEGELPKEPPKECGPESVAEGD