MKNSTTNTEPLELRQQPQHQSENSLIAADVQSMDQSSVAAWLDSIANDLLHTMPGVSIEHIMQLLLENLSHCNPHVGSVIKSKLYGLDKPSTSVLNNSSMEISMLTSSSSSVGAAHIQTTDALRPDVLKLSLDSSSSSPSENTNFSAAAAANQFELHRNLQDQGNVIKPPAPTVAAPSSSTAAATSDDEGLQLLALLLQCAEAVSADNFEEANALLPQLSELTSPYGNSVERMAAYFSEAMNARMVNSCLGVYAPLIPEMHKVSSKNTIAAFQVFNSLCPLVKFSHFTANQAILEALDGEDSVHILDLDVMQGLQWPALFHILASRPRGPPRVRLTGLGACSDTLEQTGKRLSEFAASLGLPFEFHGVADKIGNLDPLKLGVRRNEALAVHCLHHSLYDITGSDVKALALLRQLRPKIITTVEQDLSHSGSFLHRFVEALHYYSALFDSLGASLPEDNTERHVVEQQLLSCEIKNILAVGGPARTGEEKFGSWREEFQRAGFRAVALGGNASAQASLLLGMFPCEGFALVEDGELLKLAWKDMCLLTASAWSSS