MRMRPAPLLRSRAGPHSKNAAAWPEELLLVLVVMGGLLILALSFHSFHTKAAERSEAMQQLRADAGIGGRRSGGGAAAGAGAAKDGGGLDEGSAAAATDNADVLSDVAAVAEDAQAQLQQYCEQHFGMEWVRRWGAMARQVCSATQQLQAAEDTPGGGHSGSRSGGGSGASTVTCRSMNDTHMPAASSPHVLCDATNVRLDPSKLRRARCPRHRPGYMCTSPTYHAYERGAWAADCSWPGFSLAAFSKDHQQDIFDALVFNQPGGADAGTDADSDAGSDVGQLTATVEALPTLLVTREVREHANVYHTLTDLLNVYISLSVMGWEHTARQVLLLDMHPPGPLDMLWPVAAAGGGTRVLPAVRQAVQRPX