MREAGVRPDAVTYNSLITGADRSGLTVRALDLFDEMLRSGVAPDSWSYNALMHCLFRSGHPEHAYRVFADMADKGVAPCATTYNTLLDGLFKAGHATNAYRMFRYLQRAGLPVGIVTYNTMINGLCKSGKVGYARMVLKELGRTEHAPNAVTYTTVMKCCFRYGRFEQGLETFLSLLEGGYISDAFPYTTVISALVKKGRMQEANTYCELMIQSGSTLDNACYNTLIHLRCQEGKIDDAFELLNMMEEGGLESDEYTFSILVNGLCKMGQIEAAEKQIWSMEMMDMQSNVVAYNCLIDALCKCHEVDAAIKILHSMRLKDDFTYTSLVHGLCKVGRYHMASKFLRICLHEGNNVLASAKRAVISGLRSAGFKNDLRKVRSALYMARLLRS*