MVKTNSLWTRVIKQKYLFGESITDWIRNPRKSHTGGSVIWKAIVKSFHLIETNLALDVGNGESVLIGRDPWMGSNLQHRLPNDVIDALGQRGITSLNHLAVPRPDEPWFQYWRRVTSLGLGERETGFMEHYLRELDRANILLTEQEDTLVWEADSEGVYTPKAGYLCLCAGMEQREEVWWWKPLWRLRCPAKSKLFMCCVLNNKVPTWDVLQRRSFQGPGWCVLCKREMESSDHLFLTCSFSINVWREVSTLTGFLCQWEGASVGAAWDSWWRRTAQKQRKILPLLVIWGIWMARNKAIFQDITSIPAITGVMSKTRRIGLKNQVQGQQASTNEDNHRYPSM*