MLSSAKGSLSMMTLQVSAVICIVLSLTGAGAVIAAPEEDLVTKLPGLPSLGFKIYSGYVTVDEQHGRALFYFFVEAQKDPENKPLTLWLNGGPGCSSFGIGNFNEHGPFAIRENTIVINPYSWNKESNVLYLESPAGVGFSYSNTTIDYVTDDERTAQDAFVFLHGWLEKFPEYQNRPFYMTGESYAGLYIPQLAALFFNSDLRLQLRGIMIGNPVINVEEDLSYPVMLFFLYTHGVISEESYRRLEVECGISNRSTQNNKACRETMDNVFYSETGMIDWYDVLSDTCASDRNFMLLTSNLQLPKIRTSPTGLSRVHVTPADPCHENDMVPYLAREDVQAALHAHLANASIPWSVCSDIVEYISTTVTVEPELKLLITSDIRVWVYSGDQDSIIPFTATRRTVEKFSQATGLRISSHYQPWFADNQIGGWTVSYGSNLLFATVRGASHMVPRSQPVRGLQIFTSFLRDNNLPLRQE*