MEMLLGGRATNGALRSKTKIVCTLGPVSRSVEMIEKLLKAETLDNLRTAMNNTGILCAVMLDTKGPEIRTGFLKEGKPIQLNQGQEITISIDYKIEGDSNIISMSYKKLAEDVKPGDVILCSDGTISLTVLSCDKSFGLVRCRCENSTILGERKNVNLPGIVVDLPTLTEKDKEDIIQWGVPNKIDIIALSFVRKGSDLTEVRKLLGEHSKNIMLMSKVENQEGVMNCEKILENSDAFMVARGDLGMEIQIEKMFLAQKTMIKMANALGKPVVTATQMLESMTVSPRPTRAEATDVANAVLDGTDCVMLSGETAAGAHPEAAVLTMSRICKEAEDFIDYDILHKKTLGMLSLPLSPIESLAASVVSTAQSVFASAIVVLTKGGYTAELVAKYRPSVPILSVIVPEIAQGNDIEMSCSDSVAHVARRGLIYRGIIPVVATGSSARDSNKDATEEMINLAIGFAKTKGICKNGDSIVALHKIDGSSVVKIVSVE*