MAPSRVKSTSFLTTEAELASAGSVAGAQAAVRAKLRPRPTTGLRSILIDELEPFNAAGSRVTLVGCERNNPGDAAEVFDLLEALRPAAYDKRIHEILHAQHKAFEYLGKPRFDFLLERARPGLDKTADSLAAIGYCRAHGARFYAGDLPRPALARMLGLEEDAEGRRWRRSRRGWGRGELRARDDVVLLCGRLQSVVLKRLWEPEIARTNPPLEPADLSGGEGAIMGFSEGRGTCAPTGTRARPYAQISFLQDALSKMSMNLAATERSSQETLEATSFEIAECERQIADCEQRILAKEVEIRQTQARISGLENASAAQRRELAQLQDRLARANSALPTAAAGGDAGARAPAAGCAAAPASAADVRAALEKERLQERELHSLTAKIRELEAAQAAAAAPRDEAREIYSPLASLRPRSTVPVADRTELA*