MLVLIADKVTAYHSTSASIPTSAEAAIGNSHGVGNGLPLCTQCHLPVEDKYMVRVRGRSLHANCAICSICNCSLNEFCFIMEGRLICRQDYIRLYAVKCAACKMPMLMHELCMRTGSNEVYHVNCFRCSMCGEQLPVGAEYARDPSTNAPICRKNCVPRSSSSSSIVGNGGGTTSESVTPSAAPLLHQNFNSGKRGRTTLSTIQRARLEQIFETNPKPNTKVREALAVELGLPVRVVQVWFQNQRAREKVLSAKSVRSASPSVTGTVVTNVNNTIPATNPTAPNLPSNSFGSPEIARPSQYPTGMKKTQLHHWLDLNTLSEDLFHD