MASGLLRSLGVLSRNCAGSVQEGAVRAFATGAAPSKKDVLYNLSNPDPDAEASVKAYLTSLYKGAKLEPTTADDSLELTSKIEKKYKAAAIVEYGLQTISVPLGYSKSDLAPVKRYAAELRSLAKQAGFEDPATEVSKRLGATAATADSVKELLSKNQSLMSADLYAALSEAVQQVENATNATLTLDGASPAYKQFAAKVEAIAKAHGIPAKLLVDVKKGAADEATSDALAKEYARWQQHAAVKDAIAELEALKAEATAVLDKHLGKTAEQVRSEQAAVLAAAIKKAEAAKGAPWAAAFLEDVKKVQWFDACVAENPAVGPKVTA*