MSSDTAAPNLPRVAALENDDSMLTRRFGKEVVNYYAGSRINRFSFLRADTGFLRKAAASPTARYLALSELNPLVVDKRTPAYLTFNDVEPLIGSDPFAQTEDEAIQNFDSTKTTPLIVFLGMLEEGNENDHISSTDHGDILGHPYFAIDITPKGNHAEKAESFLAEQEKEEMSLDKNPRAMGHSPEAAALYAQARSMMDWNSRSPFCAGCGQPNLSVHAGYKRVCPPADKKGGENSEARGDCATRHGVSNICFPRTDPTMIAAVVSADGTKILLGRQKRWPPYWYSTLAGFLEPGESIEESVRREVWEESGVRVGRVVIHSSQPWPYPASLMIGAIAQALPGDGENITLNDKELEAAKWFTLEEARKALQSGTSSLGASAPEGYKEGDLRLPPSQAIANRLITAVVEGYLVVAPKI*