MGSLDAIAPTSPLFQPAKVGDITTLHRVVLAPLTRCRANNRHAHTDLGRIYYEQRASVPGTLLIAEATYVSKNAGTFSPHAPGVYTEEQIEGWRRIAEAVHKRKSFIFIQLWALGRAALPSALEAEDPTLPFVAASPIKLSDRPKDEITPRALTVLEIKQYVRDFAEAARNTVHGAGCDGIELHAAHGYLIDQFIQDVSNKRTDEYGGSIENRCRFALEVVDAVSEAIGESKVGVRLSPWSTFQDMREENPVPTFTYLVSELVRRHPNLAYLHVVEPGLAGASDIDAREGESNDFLRKIWAPRPYIAAGRFTRESAMKLADETGDLIAFGRRFIPNPDLPLRLLKNQPLAPWERGKYQLPESPSGYIDYPFAEENLEELGVEQVKQYS*