MGGICKTTIAKATFIDIKHMYDASCFVEIAQNNGDSYSISCNILKQFKFEEKPKDLNEAQEILKSFFIKNKIILVLDDVKDQSQIEVIPMDVISTSNEEYSMMIYKINIEELDEVSSIELFNSYSWRHQEKLDNEFVEVGTKIVKACNGLALSLKVMGAFLRGQKRLRYWEQALQRLKRRRDLDGDENDSDYKIWNILRISFDNLKDIEKKIFLDICCFFCNDVYPQGMKKKRALQIWAKNKEEEELEEDMDCILNTLIQKSLVKIDNKGILSIHDQLRDMGRMIVEVEAKYKSTRIWNMNKQPIHKSSNQVSNIDLI*