MREAGVSPDAITYNSLIAGAARRGLTMRALDLFDEMLQAGVAPDAWSYNALMHCLFRSGHPEDAYRVFADMAEKGVAPCATTYNTLLDGLFRFGHATNAYRMFRYLQRTGLPVGIVTYNTMINGLCKSGKVGYARMVLRELGRTEHAPNVVTYTTVMKCCFKYGRFDQGLETFLSLLEGGYIPDLFPYCTVISALVKKGRMEEANTYSELMIRSGFRLDSACYNTLIYLRCKEGKLDDAFELLSMMEEGGLESDEYTFSILVNGLCKMGHFEAAHKQLCYMEIRDMESNVIAYNCLVDALCKSDEVDAAIKLLHNMKLKDDFTYTSLVHGLCKVGRYHMASKFLRICLREGNSILASAKRAVIAGLRSAGFQNDVRKVRAALRMARLLKP*