MSEITHPTIKDGWFSEQSEMWPGQAMNLRVNQILHHEKSKYQDVLVFESSDYGTVLVLDNVIQCTERDEFSYQEMITHLAMNSHPNPKKVLVIGGGDGGVLREVVKHETVEEAILCDIDEAVIRVSKKYLPGMSIGFQHPNVKVHVGDGFEFLKQRQNEFDVIITDSSDPEGPAESLFQKPYFELLRDALRDGGVITTQAENQWLHLPLIADLKKACNEVFPVAEYAYTTIPTYPSGQIGFMVCCKDANRNVKEPVRTWSREEEERLCRYYNQDIHRASFVLPNFARKALGN*