MMNTPRTPTALAHALLQARHSGELLDADDWADVVRTPADAQAVQAAMAPALGWRVAGSQQGPGRVPGYWKSGAPRRDAPLTHAPLPEEGVWASPSVAGGAPLHLRGIEAEIALRLGRDVTAEMAAALQPGEGLELIDGITAAIEVVDTRWRQHLKAPPLLLAADGLCHGALVLGPWQDASRLLPRESPRDWSAQVCRLRVGAAPLQAFTGTHPLGDPLWLLAGWLQELVRRYGSVPAGTVVTTGTWNGLAFAQAGDLVVAELDGIAEARLQL