MLLDFGYLTSYSIAVGCFQNGVDVNSSDRALLRSTKPALHANVDCTPLIAAIVSRQAPVVKYLMKAGAKTDCKVSLGAWSWDTDSGEELHVGACLAEPYNEAWCAVEYCEANREIIKMLLEYTCPDSEHRGRTLICHAFLCRNSGVVGALLDAGANAEFCVRTKNGHEFHPLHMAARMGCHIIIKQFIEQNCDLNARTETGETALMLCAKANHQECFMELLVAGADLGLVNMVGQNAVSIADESGFASSVHQILWDTLKAGQKINSSDLQVFYPLHFVARFVDTVVLQKLLQQSNIYLNEQDRYGYSTAMIAAIEGHIEVFKVLVFAGADLSLTNKKGETAIFLSEAHGCKDVIERVLLEVVLANKLKEEEFKSLHYAARRGNVEALGQILKRDCAVNSLDEDGYTPLMLAAREGHADACKILLLKGSDCCLVNHRGEMALALARRNNLSRVAEDVILDHLARNMVFAGEQLCKHTRQGKGAPHMKMVRMLKSGLLTWGKSSRRNVICKEAGVGPSVTFRKNRCKGDVDKPVIFRIVTVKGREVHFEVGSAANVELWVCGINLISKEMTTLNGNAVRK*