MEKSTPVRKSHTNTADLLTWSENPPENSPAIGSAASAARSRQPSDGIQKVVFGGQVTDEEVESLNKRKPCSGYKLKEMTGSGIFVADGENGNLESDSANPIPNRRMYQQAVSGISQISFGDEDTVSPKKPVTIPEVAKQRELSGTLESESEMKLKKQISDAKTKELVGHDIFAPPPEIQPRPSTARALALRESITIGEPAPTNGDSSGDEQVVKTAKKIPEKKLAELTGNDIFKGDNPPASAEKQLSSAKLREMSGSNIFADGKVESRDFYGGVRKPPGGESSIALV*