MTVNDIPQQTKEDINKTVEYLRQYGPEFLEKLRGDVRFEFIEENSPYHSYFISQYQDNNNSHLPDSVLSSNGEADEEGKEVEEPYEFRFSRYSRSLTKRDFEIIRQVALLCAINEDVKYLDKIRQAYGSDEKLSFLNKQHPLNSVFFDLLQQYKLIIKQDIIPPAIAFPKNNKKNKKHIDLKQIVLDRCFRRAEYAEYTKKLQDVKHKIAHERKIHFAAIKWTEFKVIASMAKLHREPKPAIKFNELIISTIDGKNSALSVFDTATGKEIPLLEQREEASAEKKTNKKKMKIRAAGETRLNKRKASEAPSDDHPAEKKGKRMVRCPITNNLIEEDKFDQHIRTILNDPTIYAEEKKKYKQSHSLSNLTSDEVYQNIKRLVKR