MTMLGENNLISGHEDFVTDLIPGLPDDLAMLCVVRLARKYHHILRGVCKKWRTFLTSHLFVSLRQKLGLSEGWLYVLSRDSSEHLHWDVLDPTQRKWMALPSMPPTCLRRFGMACEVLDGQLYFIGGCGKFEDPTNEVHVFDAFQQRWKELAHMDVARCYLASGALDGKVYAIGGTGATSGALTSWEIFDTQTNQWLSYDDPSIVQDLGESLVMDGKIYVRHISPTDDLSLYAARYDPISKIWALLDDEMTKRWYGPAVVLGEDTYMLDQTFGVKLLALDKARKCWDPVGRISPLLIRTPCRMAVVGSTLYVVGRGLKVLAIDMKNTWKSTGLLVTSSIMGAPSRANNIVVCCKTIYI*