MLVKNFPWLIVIADDDFLQIYSSGNPTNFVNEITEAHFEISLRTAGGSFTFYRSQLCNLHSMADILDSGYDIDVDNALDSFDSKDVQMVCCEEDADSLWLIPPPTLRNLVKSFTEGVLLVPSWNFHRERPKSKETATFTGLPLAIKQLQEVLNGTLSSILVADLYPRYFRVTSGGEARLLEQTSATVSGNLTLNRETQAWWSFNVSSSGVCGDVTGPMAIAVSEEVPTVGRFIRLQCADLRMRIPYENFPSCDRLIAICEDIYAARAERELALEEGLFWTLVKIYRSPHILLEYTKTE*