MPPRSTQEDVGVREERMTPACGGRVKCDLPAVEELRLHGCGCNCKVVVVVGDDDEPEEALAVIKIFRFLFFSFLFDLVFCVAMVLDRCKDWRILFCLLAWRSSDGELVELLWQDGGVVAHAQTRHRSPGLLARSGVTGEEETASAWFADGGGGDDALGVGMGRDIYSQLWHSFANVDGHAAGALALATPTPRAAARSDDVLSRLDEAGLSICGSNAVAAPALPADDDDDAAPREEEEEEVEEGTGAARAAGASSSGGSGSGSGSYPLFKRGREELVDSLSEVADETRPSKRPAAKRRTRAAEVHNLSERVRPQEHQPTIDGYMVLHHLQQEKKGSHQRKVESIARTGASLQQAVSQTDKASILDEAIEYLKSLQMQVQIMWMTTGIAPMMFPGAHQLMPPMGMGLNTACMPGAQGLNQLQRTTHYMNNSLPNQMPQIPSPVMSAPNVPNDMQSDNRIRGPRNPFLHCNDTLTATAQVPGFPYGSQIAEQNEIQELLSGAVIPSSSDGTIK