MKKTALITGFTGQVGSQMADFLLENTDYDVIGMMRWQEPMDNIYHLSDRINKKDRISIFYADLNDYSSLQKLFESQRPDVIFHLAAQSYPKTSFDIPIETLQTNIIGTANILENIRILKAKDGYDPVVHICSSSEVYGKAKAGVKLNEETAFHGASPYSISKIGTDYLGRFYGEAYNIRTFVTRMGTHSGPRRSDVFFESTVAKQIALIEAGYQEPVIKVGNLSSVRTFQDCRDAIRAYYLLSLESEKGKVPCGEAFNIAGEEAFKLPEVIDILLNFSDMGGGIEVRQVEDRMRPIDADYQMFDNGKIKSFIDWKAEIPVRQMLKDLLNHWRNEIKRGRIPLNR*