MTTKLWNARLAAAKAAGVDSNAATETSNQAALVSKPPVATSVRYRFTSDDALLEAYRSPWNAVRIGRVLEDLDSLAGNIAFQHCDDGVVETRPQLLVTASVDRVRLHRALRLDEDLTLTGAVSWVGRSSMVIRMEATTAFAPGPSLSADFTFVARDPVTNKSAAVNPLVPDCARTRALFDATAARVDAKKRRMRATRDAIAAGKHADAGLSDETRAAKKAFADALAADARTLAELPALAPRDVVPSSATRTENIFVAQPQQRNLSGRIFGGFLLRRAFELAFATTYVFGGDRPVFKQVSDMDFLRPVDVGDLLRLKSRVLHASVSDEDEHKRSCVDVEVEAFVTKPERAASEVSNTFLFKFYVGAGGEGGATVTRRVAPMSREDAEHVWERCERPKLQAEADEESGGSS*