MTMMTATQALSVNPATGQTLAAMPWANAQEIEHALSLAASGFKKWKMTSVAQRAQTLRDIGQALRAHAEEMAQCITREMGKPIKQARAEVTKSAALCDWYAEHGPAMLNPEPTLVENQQAVIEYRPLGVILAIMPWNFPLWQVLRGAVPILLAGNSYLLKHAPNVTGCAQMIARILAEAGTPAGVYGWVNANNEGVSQMINDPRIAAVTVTGSVRAGAAIGAQAGAALKKCVLELGGSDPFIVLNDADLELAVKAAVAGRYQNTGQVCAAAKRFIVEEGIAQAFTDRFVAAAAALKMGDPLVEENDLGPMARFDLRDELHQQVQASVAEGARLLLGGEKIAGEGNYYAATVLADVTPDMTAFRQELFGPVAAITVAKDAAHALALANDSEFGLSATIFTADDTLAAEMAARLECGGVFINGYSASDARVAFGGVKKSGFGRELSHFGLHEFCNVQTVWKNRV*