MSEITHPTIKDGWFSEQSDMWPGQAMNLKVNQILHHEKSKYQDVLVFESTDYGTVLVLDNVIQCTERDEFSYQEMITHLAMNSHPNPKKVLVIGGGDGGVLREVVKHESVEEAILCDIDEAVIRVSKKYLPGMSIGFQHPNVKVHIGDGFQFLKERKNEFDVIITDSSDPEGPAESLFQKPYFELLRDALRDGGVITTQGSENQWLHLSLITDLKKACKEVFPVAEYAYTTIPTYPSGQIGFMVCCKDATRNVREPVRTWSREEEERLCRYYNQDIHRASFVLPNFARKALDV*