MSLLPPPASPMAEAEAEARDWAEMPSDALAAVFGKLDVAEILTGAGLVCRAWRRLAATDPTLWRRVDMCLQGDLLETEEAEATARGAEAMARAAVDRAAGTMEAFWADDFVTDDLLRYISQRAPSLKSLQLSLCHHVSNEGFAEAINCLPQLEELEVTFCTLHGNVCDTIGRACPQLKRFRLNERWSILQSEFAPYEGMDDDTEALGIASTMPGLQELQLIGNNMTNDGLMAILDRCPHLESLDIRQCYNIQMDDAMKSKCARIRDLKLPHDSISDFKYRAHIVSANSGSDFEVDVYDDLLDPVTEDDDADFDDIDDFDDAGSDGGMYDDDFDI*