MVSLSSTAHTIPPVLRFRATDSKSLSDSFWKSRVIACCVRSENLVKLGAGVNLSRGPVVKPSLQKRVVIRFATIEEIEAEKSAIEKDVKSKMEKTIETLRTSFNAIRTGRANVAMLDKIEVEYYGSPVSLKSIAQTSTPDGTSLLLQPYDKSSLKAIEKAILSSDLGMTPNNDGDVIRLSMPPLTSERRKELTKVVAKQSEEGKVALRNIRRDALKSYDKLEKEKKLSEDNLKDMSSDLQKLVDTYMKKIEELCKQKEKVSPAT*