MDSHLPLLVIVIISSFVVGSISIVPVAPGLSYSFYSSNCPKLESIVTNHLKQVFKKDITQSAGLLRLHFHDCFVQGCDGSVLLDGSASGPSEQNAPPNLSLRKEAFNIINDLRALVQKECGQVVSCADLTALAARDSVILAGGPKYNVPLGRRDSLNFASRNVTLANLPAPSSNTTTILNSLSTKRLDPTDVVALSGAHTIGRGHCTSFTSRLYPKQDGTMDSNFAKNLKVTCPTTNTDNTTNLDVRTPNVFDNKYYVDLVNRQGLFTSDQDLFTDSRTKGIVTSFANNQSLFYEKFVIAMLKMGQLGVLTGKQGEIRANCSARNANKVDLWSVVEEGALQLLSQF*