MDRFFVEKNNINLQDKTCTIEGEDVKHISKVLRCKLGEKLEICDKNNNEYICEIMNIDKSIVNLEILEKVDINRESELKVRLYQGLPKAPKMEMILQKLTEVGVEEIILVQTKRSVVKVDDKKEDKKFERWERIIYEAAKQSKRGKIPKLRGVLSFKEALEDMKKNNVNICPYENERTVSIKHALKKCDSNIDSVGIFIGPEGGFSEEEIEQIQKNNCNVVSLGPRILRTETASVVASTIALYELSDLGGEK*