MAARASSILRRSLLYVPASSQKMLSKSLGLTTDNVTYDLEDSVTPSHKENARNQLKGHISGLKSRPSTIAELAVRINAVSTPFALEDLTTLSSAEHLDAIVVPKVNSAADLTFVTDVLRHVAPKRHEDGSTNPIRIIALIESARAVMDLPSICQASPFLSGLIFAAEDFALDLSITRTPTLTEFLYARSAIVTAARAYNLPSAIDLVCTSYQGDDGLQILEEECKGGKAMGFNGKQCIHPGQLETVQRLFAPDMRDVEWAVRITIADEKAAAAGRGAWTLDGKMIDAPVVGKAHSIIAKAEQCGIRVQDLREQWKGQEPE*