MGSLNFAPQVPMGLSSVSKCAPLTASRAPFGAIGSSPNFALAYNRGNGSSHINVSAVGGSMPAATQDRFDAFYASGSMPLATQAPAAAQKAAEADVMGLLLRQRIVFLGCSLDDFAADAIISQLLLLDAQDPTKDIRLFINSSGGAMSAAMGVFDAIQLCRAPVSTIAFGFAASTAAIILAAGSKGKRLAMPNARIMLHQPMGGASGQAIDVEIQAKEIMHHKTNITQILSQITGRTYEQIEEDIDQDRYLSPLEAVEYGILDGVIDKDTIIPLAPIPEKVQRRSEYRNAESDPRKFLIPVIPDDEIY*