MEFDTIPLWCLDCQVEHQCSYCHAALPCTRSLDFSICDNCFTVEVLEEAGVLEVDAYRMMRKKCSEMRSRIDELSLENAELRSRQWQLEFLRTWDPSVLNTPFADVVLMNSDGVTINAHKFVLMSKSSVFKAMFKNDMIEAKKGIVKLDDMVPGAMVPFVQFFYTAQVEDDDMEKYSDALFIAAQKYDVCPLSTLCEEFLASSVCVENAITLYELAAQYNVRLLKQAALQTILTNIKQVQMQQSYKILVSKDPKLVIKIYEAFVKRLPGKRFLDLDIPDAEWID*