MDKNSREEEGHFTSHISERLCSNVEKTKHSKSQFLSGDNKDTYKAGLRETLFNNTRDLIPGLPDDIAQLCLVKVAREALPKLGFVCKAWKQLCESTYFHYLRSQVGSAEAWLYVLAERPIGAPFKAFNPQLNKWYELPPIPGSEEGLCWQGFACVAVGSNLLLMGGMHSKSSDIRGYSSGVVSGEVKVYDVYSNRWSTAASMNIPRSWFAAAAIGDFVYVAGGQGKNCFLNSVEVYDSKLNVWSCLPNMINVRSSCYGLALNGKFWVVGGEYMRNQYENRPKRGSAEVYDPETGMWSLVPEMWLDSHKVPGPNTVYNGKLLFVHQSKLMMYDEETNSWCHVGDLSGDVYNRQSSRFGFACESINDDLYIVGGRRISKQSRYTTQFLNTTEVCKLFSEGPFKVTPWQNAADMGNCEGNVLASAVLWL*