MLTAVCGSLGSQHTDAPHASPPRLDLQPLQTYQGHTSPEAGDYPSPLQPGELQSLPLGPEVDFSQGYELPGASSRVTCEDLESDSPLAPGPFSKLLQPDMSHHYESWFRPTHPGTEDGSWWDLHPGTSWMDLPHTQGALTSPGHPGALQPGLGGYVGDHQLCAPPPHPHPHHLLPAAGGQHLLGPPDGAKALEAAAPESQGLDSSLDGAARPKGSRRSVPRSSGQTVCRCPNCLEAERLGAPCGPDGGKKKHLHNCHIPGCGKAYAKTSHLKAHLRWHSGDRPFVCNWLFCGKRFTRSDELQRHLQTHTGTKKFPCAVCSRVFMRSDHLAKHMKTHEGAKEEAAGAAAGEGKASGAVEPAGGKGKREAEGGAAPSN