MHDASGDRTPSTHPALRHCVALLRLHLAAPSHATAKQLHARALRAGVPPAHPLLAKHLLFHLASLRAPPVRYAVAILTRVLPDPDPFALNTVLRIAASSPRPSLALALHARRLAPPDTHTYPPLLQACARLLSLRDGERIHAEAAKNGLAALVFVKNSLVHLYGACGLFESAHRVFDEIPVRERNPVSWNSMLNGFAANGRPNEVLTVFREMLDVDFTPDGFTMVSVLTASAEIGALALGRRVHVYLTKVGLVGNSHVGNALIDLYAKCGGVEDARRVFEEMGTGRTVVSWTSLIVGLAVNGFGKVALELFGVMEREKLVPTEITMVGVLYACSHCGLVDDGFTYFNRMKEEYGIAPRVEHLGCMVDLLGRAGKVEEAYDYILTMPLEPNAVVWRTLLGACAMHKKLELGEAAWARLVELDPGHSGGYVLLSNLYAAVGRWADVHVLRKRMAKDRVRKNPGRSLVELRNSVYEFVMGDRSHPESEQIYQMLAEIADRLKREGYIPRTSNVLADIEEEEKETALNYHSERLAIAFALLKSLSGTPIRIVKNLRVCGDCHTAIKLISKIYDREIIVRDRSRFHHFKGGSCSCNDYW*