MDEAHQVVIQALKEAGLSLPAGSESLQDLFSPAVLVAICSRAVALIHGASAALPPPFFPASMSDRIRLCNDLAVSIKDLRFEGDLSFHQFLYPSEEETHQLFRFLLEKIPGVSKIREGNGLEHKLRTLSSDELSASKDGDMSKREEQLNILSLENLKLTEEISELSQRLANLEGECEASSKRLEELRKQKTCLEMGVNSLSDSIPIEESLSILRLGNQGEESKNYLIDSSMEGEAISSEPRNQETLEGSGPFMKNDDICLKQQELENVRQQAKDIIARIRQRNEQNSLLAQELDKRTKVSSRSSYMKRIRELIKNSKKQDTDISHIIAETRELHRESNANQERLKRTYAIVDELVFRDAKKDATSRQAYRLLTSIHDNFAECSDKIFTLDKLHREITELASTVEAMEKRPVDLHRAEADFSTLVSENACLERAIQANSKNSG*