MSLLSIFLFLNAVVFSAHGLSSAELPAFREAPAFRNGRECPKTTWLSSLNNYHDPSIIHIAMTLDATYLRGSVAGVLSVLQHAACPENVVFHFIATHRRADLRRTITSTFPYQTFHLYHFNTDLVKGKISSSIRRALDQPLNYARIYLADLLPMSVRRIIYFDSDLILVDDVAKLWNINLGAHVLGAPEYCHANFTNYFNSRFWSNSACAASLRGRRACYFNTGVMVIDLGKWREGKYTERLEYWMKVQKKYRIYELGSLPPFLLVFAGDVEGVGHRWNQHGLGGDNLEGLCRDLHPGPVSLLHWSGKGKPWLRLDSKRPCPLDYLWAPYDLYRHSSLFCDS*