MPQGTVEVELIRGHGLKEVESFGKSDPYAILSCGHVTHRSNTIHNGGTDPFWNQTFLFEVPDGIGDLSIAIYDQEKHGRDESMGTVLIPLVNVYLQRYIAPARYKVHLRNGRYHGELELRLKFFPKVYHGALELHLVEGHGLIEADLFDKSDPYAIITCNKQALKSRVMENAGSDPIWDQKFVFTIDSEVNEVTIKLFDRDTFTADDSLGDSKIPLSRLFAEGHVPPTNYKVLGQAGKPQGEVTVGLKFIPK