MSKITYSIFGSSLVEVYTGMSMYKLLLALATLQLTCLPTCSLNLFYHAYFEGPSCPAYHTIHTMICLPGDQIDFPKQDLTLGPGFLDDPLAADPIPIVAGEVHRTDPEDKKTKNQNLVYIDSDTRRYIPAVNDNVIGTVTTRHAEGYKVSVSDLSPGVQLNAMAFPNASKKNRVNLANDALVYARVSSASREVEAEIECIDPQSGKAGGYGELKDGFCFDAPIAFTRQLLFKGHTVLDTIGELVPFEIAIGVNGKIWVKSEDVPTTLKIYQCIDKCREWPEDQVRENVEQIMSAP*