MQVNHHLAGYPNQGPVVLMQHAPQVRSSGVSNMEDTPQEMQLLGAVRLNRVEMPESYHEGLNDAREVSGHTEGKQPVYQRMKWSNDMVKLLITALSYIGEDALSNGVLVKKGKWRAISCVMSERGYRVSPQQCEDKFNDLNKKFRRLNDVLGRGTACNVVENPVLLEIMDLPNDLKEEMNKILGSRQLFYEEMCSYNNQNRLFLPHDPVVQQSVFWAVRGKYKYETGSMSQDLPLKRNIGGEESLDHNTTADPNLVQHMPAKRKARGEERNLHMARLSLNGTATLDPDPNMLYPNSNGIQLSLNKKEKKIQDEHVLLRLQKMEEQKLLIQGKLLELEKQRVNLEISCSEEDMGLQKMQLDNKVIKLENKQLMLELKCGGKQRLV*