MAGRRLRGDSDESPPEQSEEKRMRRLPSFSTVTEEAAVANKLQTVRCALEPLLRRVVREEVERILIHSTRLSQSCFPKHNEAAEPSSLKLIFVNQPSRPIFTGGRIEDTENNPLQILVVDTKKSVGVPPSSLLPSPLRVELVALDGDFVSGDEDDWTSHEFQSKIVRERAGKRPLLVGDVNVTLTDGVVLIPELCFTDNSSWTKSGKFKIGARTVPGSYTGPRIREAMTEPFKVKDHRGESYKKHHPPALGDEVWRLEKISKDGVFHRKLAANNINTVQDFLKLWHVDPDRLRQILGKGMSDRTWEATIGHAKECVVGDKLYLRRSPKCDLLLNPVCEVVAVVAGTAAFAPQQFNRAADRAYIHQLAREAYANWDHLEEYEGSSHATSMPQQQSLVI