MSVETITTISPITNKPVLTRNGISAEDLQQLPITATEAFSKFRKTSLKERQDIVKKALKLLNDKQDELAKELTEQMGRPIAYTAKEVATAVKRGEYLLKISEDALKDTDGEAEKGFKRFIRKVPVGPCLILFAWNYPYLILVNSLIPALLAGNSVILKPSPQTPTIVEHIATIFSEAGLPDNVIQYFHCGSPLIIESIVRDPKVSLVCFTGSVAGGLATAKAAADRIVNVGLELGGKDPAYVRGDIDVAWAAEEIVDGAVFNSGQSCCSLERIYVDEKIHDEFIEALQNVLKNYKLGDPFDKETHVGPVVSKRSKETIEAHIKDALDKGAKDLTPENETFKAPPPEGNYVKPTLLGNVDHSMTVMTEETFGPVIPVMKVKSDDEAIKLMNDSEFGLTASIWTKDTAKAAELAEDVEAGTVFVNRCDYPSPTNDESTLTFSVVLKVP*