MVQGGDHMDAMESCVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDIDLYRIEPWDLQEHCGIGYEEQSEWYFFSYKDRKYPTGTRTNRATMAGFWKATGRDKAVHERSRLIGMRKTLVFYKGRAPNGQKTDWIMHEYRLETDENAPPQEEGWVVCRAFKKRTAYPARNMMETWDSNYSNIMSATAAFVDPSVAAYAAAAQMRRPQQQQKNGRFKQEADAAAAAALLHYSSHLSELPQLESPSAAPPPQNPNQLITAADDDNNCRRKAKKARAASGDNVATDWRALDKFVASQLSPGETMPAAAAAAGVSSQMEDNHGEDDMAALLFLNSDERDEVDRWTGLLGSAGGDGDLGICVFDK