MSQPDPKRVKTDDEAPYELIYWPTIPGRGEFVRLVFEEAGVPYKDIAQNQEEGFKAVKELTATDNIGDDHNPPALAPPALRHGDLLICQTTNILLYVAPKVGLAPKEGNGLYHLNQIALTIMDGLVNELHDTHHPIDISAYYDDQKEEAKKRSSFFTKERIPKYFKYMQRLLDAKTSGEGPWLYGDSLTYADLVLFQAVDGTKFAFPKSVEKLEKSGEYDGVFKIYEAVKERPNISKYLQSDRRYAYSDGIYRYYPELQEE*