MSNHGGLGDTARRWRELHGVGGDNSGWAGLLDPLDLDLRRTVLRYGEMAQATYDAFNRERSSPHAGLSRFARARFFDRVRLPAHAAAYRVTRFLYATSSVALPDAFMLRSVSRSRRCRESNWIGYVAVATDEGKAALGRRDVVVVWRGTMQKLEWADDLEFPMVSTKGLLGDGQAACDAMVHRGWLSMYTSIDPASSHNQDSARHQALSEVRRLVDAYSDEERSITVVGHSLGAALATLNAFDIAANGYNVATGAAACPVTAFAFASPRVGGGGFKKRFDAVPGLRLLRVRNARDVVPKYPIVFYHDVGAELAIDTGESPYLRSPGREHTWHNLEVYLHGVAGTRGARGGFELAVARDVALVNKLYDVLWDDYGVPPGWWVPLNKGMVEGADGRWSLMDCEEDEEDE*