MEMLLGGQATNGALRSKTKIICTLGPVSRSVEMIEKLLKAGMNVARFNFSHGSHSYHQETLDNLRTAMDNTGILSAVMLDTKGPEIRTGFLKEGKPIQLNQGQEITISIDYMIEGDSNVISMSYKKLAEDVKPGDVILCSDGTISLTVLSCDKSFGLVRCRCENSAILGERKNVNLPGIVVDLPTLTEKDKEDIIQWGVPNKIDIIALSFVRKGSDLTEVRRLLGEHSKNIMLMSKVENQEGVMNCEKILENSDAFMVARGDLGMEIPIEKMFLAQKTMIKMANALGKPVVTATQMLESMTVSPRPTRAEATDVANAVLDGTDCVMLSGETAAGAHPEAAVLTMSRICKEAEDFIDYDILHKKTLGMVSLPLSPIESLAASVVSTAQSVFASAIVVLTKGGYTAELVAKYRPSVPILSVIVPEIAQGNDMEMSCSDSVAHAARRGLIYRRIIPVVATGSSARDSNKDATEEMINLAIGFAKTKGICKNGDSIVALHKIDGSSVVKIVTVE*