MVKDTAYYDILGISPDASSTDIKKAYRKKAMLTHPDKHPDDPKAAEKFQEVGEAYQVLQDTQLREKYDKFGKDEAVPEAGFEDASEFFTNIFGGEAFHDWIGELSMLKDLTQTADVLGKEEEEKEKEETDKEKESGSAVATGSTTDGANAPSASTSDKKSESQDLLHQPEGSSTPQPQVGRKPSNKVSKEQREELLRLEKERREQKIKRVEELSIKLNNKLENFISASRDSNDLENYNLKLEKEIEDLKIESFGIQLLHTIGKVYNQKASAFIKSQKTFGFSKIFTSVKQKGSTAKSAWNILSTALDAQTSMEEMIKAQENGEEWDEYKKAEYERTMTGKFLATAWVSSKFEIQGVLRDVCDKILNDKSVDSKTRLAKANALLIIGNKFITAERSEDEAEEARVFEELMADATAKKQKQKKSKK