MAIKVHGPMMSPAVMRVVATLKEKDLDFELVPVNMQTGDHKKEPFISLNPFGQVPAFEDGDLKLFESRAITQYIAHTYADKGTQLLPNDPKKMAIMSVWMEVEAQKFDPIGSKLGFEIVIKPMLGMVTDDAVVAENEEKLGKLLDVYESRLKESKYLGGESFTLADLHHAPSLHYLMGSKVKSLFDARPHPFGQVPAFEDGDLKLFAHTYADKGNQLLPNDPKKMAIMYVWIEVEAQKFDPVGSKLSYEIVIKPMLGMVTDDAIVAENEEKLSKLLDVYESRLKNSKYLSGDSFTLADLHHAPVLHYLIGTKVKSLFNARPHVTLFWPGQFS*