MGSLPHVVEDCGGVVQLFSDGTIYRSKDIGFPIPIINDQSIVFKDCLFDKTNNLHLRLYKPTSMSPSSPAKKFSVILFLHGGGFCVGTRDWPNFHNCCLKLASGLNALVVAPDYRLAPEHRLPAAMEDGYSALQWLQAQVLSDKGDAWVNGGEVDYDQVFILGDSSGGNIAHHLAVQIGAGSTGLAPVRVRGYILMAPFFGGVARTKSEEGPSEHLLNLEILDRFWRLSMPAGASRDHPLANPFGPGSLNIELVALDPILVIVGSCELLRDRSEDYARRLKEMGKKIEYVEFEGKQHGFFTNDPYSEASEEVIQGMKRFMIENSC*