MGGVGKTTLLKRINNEFLATSHDFDIVIWVVVSKPARIEKVQEVIRNKLQIQDDLWKNRTEDEKAAEIWKYLKTKKFVLLLDDIWERLDLLQVGVPLPNDQNMSKIVFTTRLENVCHQMRAQERIKLECLESTEALALFLKEVGEDTLNSHSDILKLAKVVAEECKGLPLALITIGRAMASMNGPLAWEQAIQELRKFPAEIIGMEDDLFYRLKFSYDSLCDEVLKSCFIYCSMFPEDYEIENDALIELWIGEGFLDEFEDIYEARDRGHKVIGNLKHACLLESGESEKRVKMHDVIRDMALWLACECGAEKKKFLVCQGAGSFEVQGVAKWKEAQRMSLWDSSFEEVMPKPLCFPNLLTLFLRNCVGLKAFPSGFFQFIPIVRVLDLSGTHQLTELSGGIDKLVTLQYLNLSRTNISELPIEMKNLKELRCLLMDVMYSLSIIPWQVISSFSSLQLLSMYKAYRFSVVMEGNVLSYGDKVLLEELESLEHLNDLSISLFTALSFYILKSSHKLQRCIRRLCLDDCEDLTCFELSSSSIKRMAHLEKLEIWTCCQLEDMKINKEERHGFIPDDILDLKFNGYFPKLHHVIIVRCPRLLDLKWLIYAPSLQILYVEDCALMEDIMSNDSGVSEIDENLGIFSRLTSLNLINLPRLKSIYPQPLPFPSLEEINVVACLMLRSLPFDVNSATKSLKKIGGEQRWWTRLQWGDETIQQAFTSYFTRIYISQ*