MSYGLTGTSSKLRGTSSIFSWTQVRHFSRRRIAYPFYPFKKLGRQHPKKHDTNLKTAMRQFLGPKNYKGEYVMNKYFTVPTNHVPNYIKPDLERGQSLEHPVTKKPLQLRYDGTLGPPPVENKRLQNIFKDRLLQPFPSNPHCKTNYVLSPQLKQSIFEEITVEGLSAQQVSQKYGLKIPRVEAIVKLVSVENSWNRRNRVSSDLKTMDETLYRMFPVFDSDASFKRENLSEIPVPQKTLASRFLTIAESEPFGPVDAAHVLELEPAVETLRNLSTVGEHSSGHQQSTNKNTKVIYGELVEGERSQYKFTNAKVGKVGYRYGSGNRDNKKDRRIGFNKLGQMVYI*