MKRVKRSKKRDERNDVNDPFIMIPMELKLEILMKLPPRSIARLRFASKHLSSIILGKDFTELCMTRSSTQPRRHLVSVHRGSDMQLFHSFSQEEHPSSNSNDHDKVSYTLDPDVRYLFTPPVRGLICGRKGIKMVIGNPSTGQFVTLPRIKTRKKEILSVFGYDPVNDVYKVLCLTVITQRGNIARGIISRDYFLEDVMAWEAIVSKEHQVITLGAKNKWRMIECKYPHRHYAGNHGICRDGVLYYLASYKQKRSLMGFDLSTEEFNVTKLPDDYELQEFGNLVNHSGKITIATQVNTGAIDLWVQDDVNKEVWSKTASVVPSVAHICGANQRLMFRGILPTGEIIFAPLPSPNPFFFLCYDPKEKKVRQVVVDGIGDDSAAIQVFFDHVESYMVL*