MRGMHHALRGVVLLLACFASNLPPATARYQAKPPPEFCDQYEAVYKSIDQDLELYRNNGGITPELMARTMSLHTAGNREKGLAVGFYNGRVYVIDTVRRMKLKPFGHHVTLWTAYLKVMLDLQQRFGAHLPNAEFVWHTIDRPVRLTNASAGARDNYPVFRFGKSAAHPDILIPNFHFYMKAYQRKFLDKIKAFNRDTPWPDRAPLAVARFSAYGRYVHPRDPHCQRLGAGGAALCKVTGRSTAICPVRQHLHEWANAHHRDRLDVSKDRLMPMDHHARYKYLLHVDGQGLSSKLEFLLTMGSLVLKEDSGYRAYYHHLLEPGVHFLPVWKNGAGPEDILEAVDWARQHDQQAHRIALAGQQLAARYLTSEARACFWLRLFQAYAATLTYDPVQYRNITFSAEGEREGRGEEAVAAAGLRFLKPVARFIEEDVATTFPLLLSELEWEP*