MQRLRLNIFGGGKVVNKQERIHPHPSEIHGDNMLKPTLTHSRSHSGSSVVNVLDDLRVKNVRPLIPPQILMEDYPVSHAAINTITAGRIGADAIVKGQDDRLLVIVGPCSIHDTTAGLEYAKLLKAYADGAKDHLHILMRTYFEKPRTTVGWKGLINGNKFPSICDEKLAPWTDRLQTDPSLDGSFQINKGLRIARGFLLECADLGVPVAVEFLDQISPQYIADTVSWGAIGARTTESQCHRELASGLSTPVGFKNGTNGSVGIAIDAIRAAKSGHVFLSVTKQGISAIVETNGNDACHVILRGSNTGPNFSSSHIKECVQELSKAGLKPLVMVDCSHGNSEKKHERQLVVAEDIATQLENPETQDHIMGVMIESNLVEGKQSLESLGPNKLAYGQSITDACLDWESTKKALDRLKAAVGQRRAQKLAAKSSGSV*