MAASMSHRCHMLLLCVVLLAGAVRGHPWGGGLFPQFYDHSCPKAKEIVRSVVAQAVARETRMAASLVRLHFHDCFVKGCDASVLLDNSSSIVSEKGSNPNKNSLRGFEVVDQIKAALEAACPGVVSCADILALAARDSTVLVGGPSWDVPLGRRDSLGASIQGSNNDIPAPNNTLPTIVTKFRRQGLDVADVVALSGGHTIGMSRCTSFRQRLYNQTGNGMADATLDVSYAAQLRRGCPRSGGDNNLFPLDLATPARFDNLYFKNILAGRGLLSSDEVLLTKSAETAALVKAYAADVNLFFQHFAQSMVKMGNISPLTGPQGEIRKNCRRINGNHY*