CVVCGDKASGRHYGAVTCEGCKGFFKRSIRKNLVYSCRGSKDCIINKHHRNRCQYCRLQRCIAFGMKQDSVQCERKPITHLNIGNHDLSNARDLNGNSFISHFISLLNRAYPTPGKKKGKKLLDKDKKPEYLNVHYIGESASRLLFLSMHWALSIPSFQALGQENSISLVKAYWNELFTLGLAQCWQVMNVATILATFVNCLHSSLQQDKMSTERRKLLMEHIFKLQEFCNSMVKLCVDGYEYAYLKAIVLFSPDHPGLENMEQIEKFQEKAYVEFQDYITRTYPDDTYRLSRLLLRLPALRLMNATITEELFFKGLIGNVRIDSVIPHIL