MEAHHHHHQFTHNIFERRPIIRSKTPAVKWFKEWVPQDVVATGGRCSLFKWVTENQLNALKEKAKEPQAPEPEPEPTTEVLFLCSFEGCGKTFIDAGALRKHSHIHGERQYVCHYEGCGKKFLDSSKLKRHFLIHTGERDFICPHEGCGKAFSLDFNLRSHMKTHSQENYHICPYPECGKRYAHEYKLKNHIGSHHEKNPTPEVVKYATPPERIPKNAKTPPGVYGSASSDRPYICPYEGCEKDYIHEYKLKLHLRREHPGHMADENAENATPNADNELDEASDQDAYGGKRVNGKSQKQSRSKPNLKMPPVKIRQRKGSSPSPATLNVVKKPWTIKDETYEEEEDSEETEEEDRDNAEDGWRYGGNEDDDEETEDED