MENLFRLVDYEDMFSKRCIWVNGPVIVGAGPSGLATAACLKQQGVPFMVLERAECIASLWQKRTYDRLKLHLPKQFCQLPNLPFPKDFPEYPTKKHFIDYLESYAQKFEINPRFNECVQCARYDETSGLWRVKTVATCGSAKSEFEYICRWLVVATGENAECVIPDIEGLGEFKGDVIHACEYKSGESFKGKKVVVVGCGNSGMELSLDLCNHNASPSMVVRSSVHVLPREVFGKSTFELAVLMLQWLPLWLVDKILLVLTWLVLGNMERFGLKRPSEGPLLLKNTKGKTPVLDIGTLEKIRSGDIKVVPEIKRFSNGYVEFVNGEKQGVDAVVLATGYRSNVPSWLQEGEFFSKNGFPKSPFPNGWKGNAGLYAVGFTRRGLSGASSDAMNIAQDIDQVWKQETRQKKQRTTACHRRCISQF*