MTKPTKRKLRLLSTANVLDKKFKTFDTLKGVWRDVLGTPTRGGIWIIYGNEKNGKTWFALSLFLTLAKIVKCLYVSAEEGISQHFQNTLQRIGLPSDLKKLLYYEYLEIELIEEVLKQRNAPKVVFLDNATVYADELKNGKLRELQRQYPNVLFIIIAHEDSGEPYTATAKLAKRLADVIIRVTGLTAFVFGRCPGGEIYVDEEKAQLYHGVKIEEA