MNGPYFLSDKIEDTGLRVNGKGKKMRKPRTIYSSLQLQQLNRRFQRTQYLALPERAELAASLGLTQTQFWKCSGKSWACDSQAGYWTGHGPDKCEGLYTVKIYADTTHCYALRYHQTQNLEPNLTAKNGSRLSVIDCFQIWSELATGCFRNMIQIYSHRATIQARTVHD