MLHATGERPYQCDYPGCKRAFTQSGQLKTHQRLHTGERPFICSVAHCQMRFTHANRHCPDHPLETLKRCDDFVIQALPEQNTEVLKWLEKYRAEREDRTPTRKTPIKRTNSPDGVGSGPENGNGAASSATQNENENRRQDTAQRSATNNENHLPLGVNGSGNGLSGGVSTGNGALGNNHQLLASPVTPNNTYKSIRKGLMDMNACMGLTSPVTTKAKNSLPKLIQWQEPTSQEENESGDECCVPSKQSTFNPKKKWLRDAWQEDLAKPLEPNLISPKLFASTTSTMALKQQLHQESVVTISPSKRQLLGVTGHNKPLPRMEGIGHSTSAPAPVVTSVAPPPPVPFNPNQTRPTVLMVASKDSARPLSVKPAAELLANEITANGTCLSPKPEENNRKLQGALALMQLAAKDAFLQDAYEVPSVPEALLANGTTLLCGGSPVEATNNGSTLAVNGFTTTEATVQEKCP