MATPIRSFELNTGAKLPSVGLGTYALVPSTIEQAIKVGYRHIDCASIYGNEKEIGSVLKKLIDNGSVKRDELFITSKLWCNDHLPEDVPKALDKTLQDLQIDYVDLYLVHWPVSLKKESPMPTPETLTKPDLPSTWKAMEALYNSGKARAIGVSNFSSKKLQDLLNVAQVVPAVNQVECHPVWQQQSLHELCKSKGVHLSGYSPLGSQREARLKVLQNQIVTEVAEKLGRTTAQVALRWGLQMGHSVIPKSSSEARLQENLDVFDWSIPEDLFEKLVRGVEFAHETLGFYKTIDELWDGEI*