MLGRSLASPLLTFDSAARSSCVTPDLVTAAPNAACLNVNSLALPSNVTRGYCTSHFSPRKWAIQSTAQADNTTFSNEDRKTWEACREALSAFNFNAEEKDKILGKAFGHVHSPYWGEQRKLEVPKFEIVCETLDYLRSLGLSEDDLFKLLKKFPEVLGCSLEQELKTNVKILEKDWGIKGKSLQKLLLRNPKALGYNVDCKGDCIAQCTRCWARF