MSAQGDTTLTKLFVGGLAWETTKEGVHGYFEQFGEIAEAAVIADRSTGRSKGYGFVTFREAAAATRACLDPYPVIDGRRANCNLAYLGLHKPKQPLQGPYAAVTHVHGGGNNNTRAMKAAAIAGGGGTSFFPDHGIQQGIPAAAAYNVYGYSPYFSDYSYQPLTYYQAYGASLAGGAPPSYQVFNGAGAVTAMAADPTGLIYPYFQQYGPAAGYNMPPMVYQPQYAAAGGGAVVPDVHPVGQAALQAQGTAMAPMTAPALPQYMLVSSMPVAPVTAPDHQKKKPLSSA*