MRRQTIRTCTTAIACAAGLAMIPSLSHAASPGEGINQGDIIARVRGISIMPDERTSNTLSALNVGVNNAIVPELDFTYMIRDYLGVELILGTSRHQITSSLGDLGGVGVLPPTLLLQYHFNHAGKVRPYVGAGINYTLFYNNGLHAGGEGIGINNHSFGPALQFGVDVQVTKKVFVNVDVKKIWMHTDATLGGQPLGRLNIDPLVVGVGVGMKF