MSRAYEPRVSLIHSTEGEKSSSALLAAVSGETPGTPAATGGKKELAVVRVSTSGPDDDEKGETGSITDSVGGSDMSRPMMGERPSVAVERLHDIIAQQVEDHLGEGDEMDQEIRRRFLESVRNHVQNTYVASLISQRAVHLLLLDLHEALEANEYEEPHVLFLNLVRLHSSPGQSQKLCLNTGALARMDTSRQIFTLLIVVRVVGLVLLEPYMRNSPLVFGEAESLFDAAVFLLEYHQSRNIDELQRLSMMHVVGWTLKLQERILSALCDSGELDATGYDRLNTELVETARKWEVLGAHKQYFKFTPVTPEQVKNEAPLFAAMGEVRLQELMQSYGRVLELTGNERISMKGIGLLLVLEGSVMVDCVSVYTNSPCACSRCRRGGREESADMEGEEIKKAKDTDAAQDGYLGHLEASVLQSESSARNPKSPGAKKKKAPVPGVLLNEVGQIVCHIDDDDDX