MTATTLRPELLCPAGTLKSMRYAFAYGADAVYAGQPRYSLRVRNNDFDHAQLAEGIAEAHALGKRFYVVVNIAPHNAKLKTFLRDLEPVVAMGPDALIMSDPGLIMLVRQHFPQMPIHLSVQANAVNWAAVQFWRQQGLTRVILSRELSLEEIEEIRQQVPDMELEVFVHGALCMAYSGRCLLSGYINRRDPNQGTCTNACRWEYKAVEGREDELGNVVAREPTLGRGAPTEQVFLLEEGNRPGEPMAAFEDEHGTYIMNSKDLRAVQHVERLARIGVHSLKIEGRTKSHYYVARTAQVYRQAIDDAAAGKPFDRGLMDTLESLAHRGYTEGFLRRHVHDEYQNYQHGHSLSERQQFVGELTGERRDGLAEVEVKNRFQRGDSVELMTPRGNLSLRVEDLRNAAGEAIEVAPGNGHVVYLALPEGLDLCYALLMRDLQPGQDTRQPQAERSGGCAGKGACGCAH*