MPGLAGSNHPRPARLPTRAVGYRSGRKVHGSVCLASVVVTQTLDWKLHAFDCLSEFDANNEASGSPMLQLEWLVGTQYKPMELTKSGWASIRKSPPWAIDSWGLGCLIYELFSGAKLARTEDLQNTTSIPKSLLPAYQRLLNSTPSRRLNPSELIDNSEFFQNKLVETFQFMEALNLKDNIEKDSFFRKLSDIAEQLPREIFLKKLLPVLASSPELDSAAATALSALLKLGSRLPADQFSIKVLPTIVKLFASNDRAIRACLLQHIVQFGESLSDQTVDEQVYPHVATGFSDTTVSIRKLTLKSMLVLEPKLSQSTISRSLLKYLSKLLVDEDPGIRINTAILLGNIANHMNDGVCHKDLLLYFLFS