MCGIFGYINYLVEKDRKFILDTLVNGLSRLEYRGYDSAGLAVDGDKKKEVYAFKEVGKVAKLKELIDSSDLDLEKTFDSHAGIAHTRWATHGPPSRINCHPHRSDPTWEFSIVHNGIITNYKELKTLLESKGFKFETETDTECIAKLAKYLYDHNPKLGFTDLAKAVINELEGAYGLLIKSVHYPHEVIAARKGSPLVIGVKTSRRMKVDFVDVEYADEHSPLPAETASQNVALKKAGLGSSLLSPASAAGGLAAPDKSLLHRSQSRAFMTDDGLPMPTEFFLSSDPSAIVEHTKKVMYLEDDDIAHIHEGSLNIHRLKKADGSSNVRTIQTLELELQEIMKGKFEHFMQKEIFEQPESVVNTMRGRLDIENKKVTLGGLRSYISTIRRCRRIIFIACGTSYHSCMAVRGIFEELAEIPIAVELASDFLDRQAPVFRDDTCVFVSQSGETADSLMALRYCLERGALTVGIVNVVGSSISLLTHCGVHVNAGPEIGVASTKAYTSQFIAMVMFALSLSEDRASKIARREEIMEGLYKISDQIKEVLKQDQVIKDLCSKTFKDQKSLLLLGRGSQFSTALEGALKIKEISYLHCEAVMSGELKHGVLALVDENLPIIMILTRDNIFKKSLNAYQQVVARGGKPIVICNPADEEFGANDAEKIEIPKTVDCLQGILNVIPLQLISYWLAVMEGLNVDFPRNLAKSVTVE