MLSQAWNTDQVGQWISSLGFPQYSKSFIDNNITGDVLVHLDHDDISDIGVTKIGHRVLILKSIYQLKEKEGGTYDKDGDGDAGGYVPPSIKTTDIDDYNRLFKSFEIRDERVYHVEQELKKLIDSFNKIREDLLPLFKFVKESKPLPTPDGTNPIHAHYLHSPGTPNDAAAPNTAAKEPGSGANNPGPSIARKLSKLNNKSAQKSPTTLEPESAATASSSGTSGPSEQKRPNLYLGSVKSLLSPSDSSVAATPVVTPGGSTTLHFSHPYQSGSAASSQVNFSNTSLVSPGAQPSSTNAQPTSTSQPVSNSSQSTSTLATEPFKSFRVTLDDPCYKVLPAALRRYKINGDWKQYALLVCYGDQERLLGLEEKPLIIFKELQDAGKQPVFMLRHIEGMKQTGVVVGTPGGVL*