MAAPEPPPEGSRPLSALLGAIAQAAFQGSAGVPEELLRAQLYPEAPPEEFRALRAKMGGLLQSIASADMDLNQLEAFLTAQTKKQGGITSDQAAVIAKFWKNHRTQIHESLISQSRWDNVLKNMNWRVDLKSQLRYIDQINTPVAIVEMELGKNGQESEFLCLEFDEAKLSQMLKKLSEIEESMTSLTQTT