MKKKSYYVLTLGTLPFAQANSITGAGASFPYPIYAKWASLYEKETGNKVNYQSIGSGGGQQQIIAKTVDFGASDDPMKSELLQQHQLVQFPAVIGGIVPVVNLPEIKPGKLKLSGKLLAEIFLGKIKKWNDPDLVALNPTLPLPNKNIIVIHRSDGSGTTFGFTNYLSKISNDWKNQVGEGKSVKWLTGQGGKGNEGVASYVRQMKYSIGYVEYAYAKQNQLAWISLQNQAGQFVQPSNESFMAAASHAKWHEKAGMGVILTNETGEKSWPITAASFILLNKYSDNPETTKNVLAFFDWAFSRGQDAATELDYVPIPADVVSTIKSQWKTELKQ