MNRNLLKLIVACGAACFIACTAPQKAETEKWSERMARSEMKRFPEPWMIEKAKVPRWGYTHGLVVKSMLEEWKHTGDSTYYEYAKIYADSLIDTDGHIKTMKYLSFNIDNVNGGKILFDLYAQSGDERYKIAMDTLRKQMAEQPRTSEGGFWHKLRYPHQMWLDGIFMASPYLVQYGSTFQEPALYDEAVKQILLIARKTYDPTTGLYYHGWDESREQKWANPETGCSPNFWSRSIGWYGAALVDVLDYLPQETTGRDSVMQILQGLAKTLMKYQDPQSGTWYQVTDQGAREGNYLESSATALFIYTLAKAVNKGYISKDYIEPTRKAFDGMVKTFTRLEEDGSYTITNCCAVAGLGGDSKRYRDGSFEYYISEPVIENDPKSVGSFILAAIEYEKMTDK