MNSRPPPVGYGFHPTDEELVTYYLRFKMHGGYEQEVSIIAEANVCDYEPWVLPELSAIKEPNDPECYFFCPRSYKYANSDRANRTTQAGYWKVTGKDRIVKTKTTKEHIATKKTLVFYKGRVPNGIKTDWIMHEYHPNFSFPNQREFVLCKLKKDPHAIKPTYEEGEASFNVTSDHSENQNSTECHHPQTFEEGEYGAWTVSNFTNNEPEEDTYQFQAQLDSLRGYDIEGCYSLDSALQFPYGDIY