MARETCARASLCLEDPSACEEALDAGGVILVLLMLLLPIAVACGSPCFEDRLRRLLRLMLHRFGRCNGGAENTAADDDGHGGRGPRRALAGRCLASGALVPLLTVILAVVPTVLMLLAAPAPCATGLGGCGSISCVCGSYYSQGYVFMFSTLLLLAYSLLCEVARIDGSTMRGRRLRLAMAAGSLGTLLTAVFPEHLERGDGNYAAAFTAAYTLHQLGLGAACLLSVAAPAVALWAEARRPTGSGGRALLPSPLETRGRTLHLTAAAVASAAFLLLRGTADVSDYCAPLTRPAECDAWPSLPPHACRHVSRPRHYTCAFSNSSLSADDLLLMPPGYVAKHAGECRKARCTLFRNVRSIAAEFAALLLLCTYVVSHGLPDAQRIAAAAAAADRADGGGGASVCGAEREGTTRPLVMATENGVCRG*