MSCWVLSECALKPFPPHLRSKKTKCLSKDFIFTTRPTIRRATDLCGSLPLAPPFISSRHRDWGLKVSVPLRVALPEEEEIEEKNTQEAGFDPGSPPPFNLAEIRAAIPKHCWIKDPWRSMSYVVRDVVVVIGLAAAAAYVNNWVVWPLYWAAQGTMFWALFVLGHDCGHGSFSNNPKLNSVAGHLLHSSILVPYHGWRISHRTHHQNHGHVEKDESWHPLSEKIFKNLDDVSRKLRFTVPFPMFAYPFYLWVRSPGKKGSHFHPDSDLFNPSEKKDVITSTVCWAAMVAVLVGLSCIIGPVQMLKLYGVPYWVFVMWLDLVTYLHHHGHEQKLPWYRGKEWSYLRGGLTTLDRDYGLINNIHHDIGTHVIHHLFPQIPHYNLIEATEAAKPVLGKYYREPKKSGSLPFHLIGTLLQSMKRDHYKNKIMALEGGTFCS