MTKFNRTVGRKSAVKSELAGFKQGYEVDHHRSFGELMPPGAGTAMASVMHGKSNGTSAGTCAVNGAIHGVQKSVHSLQGGMVAGGGNSNGGGGSCNVNNGGGGVGGGYLHDLSAEQKLKLNIQQLHIRQKQLQLTDYDDNSLSSEEHVLAPAAGCMASPNRPCLTWACKACKKKSVAVDRRKAATLRERRRLRKVNEAFEVLKRRTSTNPNQRLPKVEILRNAIEYIDSLQALLDETPPLHQSTDLLANGSSTMLSTPQDYMLGARSQSARTLFGKSTIGGTCCAFPVPTCVHQE