MERPDVTVKQEEEDEVVVVLDGDGDACGHWPGAGAAPEPWQTPVGSAVPPFLAKTFELVEDPATDAVISWGAARNSFVVWDPHAFAAGHLPRRFKHGNFSTFLRQLNTYVRNHISQFVINKHCNGFRKVSPDRWEFAHTDFLAGQRHLLVNIRRRRGGAAGSTASPSSAGAGGDRDSELETLRRDREALARELTRLRREQEEARAQLLDMERRVRGTERRQEQCTAFLARAIRNPAFLDGLLARRCGAHVEAGRKRRLLDAAAAGPDPADVLDIEELAMAAGAEVGVASIPAVAAAQISNTANATDMIWYELLGEEQVEIDAEVHDLVAAAAAATDELAQPWAEMDEKEVAELVRQIDCLASPSP*