MGSSTGAEGLAPHAAVLPIPTLRHITPFLHLSRALASRGFVITFINTEGNHRDLKDIVSQEESFGYGGGIRFETVPGIQASDVDFAVPEKRGMLSEAVMEMQAPVESLLIRNMARDDDLVPPVSCFISDMFPWSAEVARRTGIPEVKFWIASASCVLLDCSFPRMLEKGDVPVQDRSIEKYITYVDGLSPLPIWGLPRDLSAIDESRFAGRYARAKSFATTSWVLVNSFEELEGSATFQALRDISPKAIAVGPLFTMAPGCNKASLWKEDTESLSWLGKQSPGSVLYISLGTIATLSFDQFKEFSEGLRLLQRPFIWAIRPKSVAGMEPEFLERFKEAVRSFGLVVSRAPQVDILRHPSTAGFLSHCGWNSILESVASAVPMLCWPCVAEQNLNCKLIVEDWKIGLKFSCVTMPDPPEVMARDEFVEVVERFMGTDSEHLRINVKKLSEEARRAVSSGGSSYENLERFAQAVKIS*