MATVLSPLLLLLHVLSSLFLSLHVFVCLHTVAAARVRNLPEVGSIISRSLLDNGLGLTPPMGWNSWNHFHCNINEKLIRDTADALVYTGLATLGYTYVNLDDCWGQQDRDSQGNLVPKASTFPSGIKALADYVHGKGLKLGIYSDAGKQTCSQTMPGSLGYEDQDAKTFASWGIDYLKYDNCNNDGVDPRERYPKMSKALLNSGRSIFFSLCEWGDQNPATWAPAIGNSWRTTGDIKDEWSSMTNTADSNDAWAKYAGPGAWNDPDMLEVGNGGMTTEEYRSHFSIWALVKAPLLIGCDVGSASKETLEILSNKEVIAVNQDKLGVQGKKVKKEGDQEVWAGPLSGGRVAMILWNRGSYQTSITAKWEDVGLKSTATVDARDLWAHSTMSSIKGQLTATVDSHACKMYVLTPVN*