MMEQIKHSFLPTNGLHMHVAEIGSGPLVLLLHGFPEIWYSWRHQMLGLANAGFRAIAPDHRGYGLSENTDPTKIDWTDLVDDLVALLNALGEEQAFVVAKDWGSGLAYALGYMHPQRVRAIVSLGGIHTKPGMAKLFREGLPPGHYIKRFLDPGVAEADFGRFDVATVVKRIYILFCNSSMPVASENEQILDLVKPSDRLPKWMTEEDLRAYAELYQKSGFEYPLQVPYRSLSRVADKVANLKDFTIRAPVLLVIGNCDYATNRPGLLQLLEAQKDLLPHVKVTFLEEGTHFMQEQLPTQVNQLILDFFTPFLSE*