MLHLKNRLGISFRQPWLFPVARFATTAAAVEAPTLFAVEDYLAATCGLTAAQAVKAVKASKTLSRLESPSKPDAVLAFLSGLGLSAPDIAAAIIRDPYLLCCNADKTLVPRVAELRDLDLGPSQIAQFVLLAPAGFRHPGIVPNLQYFILLFGSFDNFLRALKNNSASYLLGVDLERVVKPNVSCLRECTLTAHEISKTCMYQPRLLYSKQEHVRAMLARAEDIGIPRGTPMFWHVVAICCEPQEGDYCCEDGALEEDIPMVGC*