MARIMVSQRALATTAVLTCLIFLVQVLMTNMASAERLLKDKEAETLVKKEMSPGYIVKMIHFLFQGGKSSYEPVWPDMKFDWRVVVGTIVGFFGAALGSVGGVGGGGIFVPMLTLIIGFDPKSSTAISKCMIMGAAGATVYYNLRLRHPTLDMPIIDYDLALLFQPMLMLGISIGVAFNVMFADWMVTVLLIILFIGTSTKALFKGIDTWKKESVMKKEAAKQLESESKPGDGAEEEYQPLPSGPVVLHDDEVPLRENIRWKELALLVYVWVAFLVVQIVQTNVPTCSVMYWILNSLQVPIAASVTLFEAICLCKGTRVIASKGKEITNWKLHQVLLYCSCGIIAGIVGGLLGLGGGFILGPLFLELGIPPQVASATSTFAMAFSSSMSVVEYYLLNRFPVPYAAYFVLVATIAAFAGQHVIRRIIAILGRASIIIFILALTIFVSAISLGGVGIANMVEKLENDEYMGFENLCYQS*