MGIKGLVKFLQENAPKSVKEIPSQAAYTGRLIAIDASMCLYQFLIMIRENRSGTYNNLTNEEGQVTSHIIGMLTRTIKLMENGIKPVYVFDGKPPEMKLLELEQRREKRKEAEANRQAAVEAGDAEGVLKGAKATTKVTKEQNEETKKLLRLMGVPVVEAPSEAEATCAALCRDGKVFGAATEDADCLTFGTKILIRNLMAAESQKKTILEVNLELALQQLNVSMDQFIDFCILCGCDYCDTLKGIGPSTAIKLILQHGTLEKVIEAIGSDKVPENFRYEAARMFFKECEAVDTAQCEFKFEEPDFEGLTKFLVEECTFSKERVDRYIERLKNSKSRTKQRPLDMFFGTAKVQIKDSEKFDPSKKKGGAKAAAKAGTKRPGAPAAGAAKRGKK*