MEAFRKQAYKLREQVAKQQQAVLKQFSGYAGSQGADVVGDEAELQRHQQLERLYVSTRASKHFQKEIVRGTEGFISAGSKQLEVYIKLAEDCCKYATEGPNSTGALARGSNLFGNSVLQLEKEREILHRALGTQVAEPLRAMVMGAPLEDARHLCQRYDRLRQEAEAQAVEVSKRQLKAKEGGGSVENTYKMQAAEAKLAELTSAMMTLGKEAAAAMIAVEAQQQRLTLQRLIAMVEAERLYHQRAAETLDHLHTQMVAERQRSEVNSLPSALPESYTPPPSYEEIKSNGFEHNFGAAATQRAMYFLAEVVHPFEAEALGELSLMAGDYVVVRQVSSTGWSEGESKGKCGWFPTSHVERRQRAPASKVVEAGSIL*