MESGSSFGRVSNHSHSYSTMKQPEIESSGITEIDNGEYWPLSGKPYVDLILTKTGVKPSYSMYLPKKMRSELPSAGARAVPAVLTCGQKKWDMSYGGVKSGHKFCIEWRKFVDDNNLKEGDGLVFELVECSASKIEFRVQILSGDFPAELKPEDEEGANSDNPILLG