MNAADESLGNVLLVGLGAVAIQVALDLRRHGAGRLGALNHPGRRSQRIAEALARGACLQLEGQGQHRWLSGNAALDVFHQDPAELRDDWQTLVLCVPADSYLDVVRGLPWERLGGVRTLLLVSAFIGANLLVRSALPAGCQATVLSLSSYYAATKVIDETQPLRALTKAVKRRVYLGSSRPDCPARETWRRVLAGSGVEVVPLATPEAAEGRNVTTYVHSPFFLGEFALARILSEQGPPGFMYKLYPEGPITPGAIGAMRRLWCELSELLRRMGAEPLNLLRFLNDDNYPVHETMLPRAAIDGFAEAGAERQEYLLFVRYAALLVDPFSPADEQGRHFDFSAVPFRRVSRDEDGLWRLPRVPLEDYRKLALIVALAAHFDLAMPQARSLLASYENAVSRFIDCQGASQCHPSLYPIDSRPEADAIYRQWCSTC*