MSSERVPVELCKGINGLEKVVLREVRGSSAEVYLYGGQVTSWKNDHGEELLFVSSKAIFKPPKAIRGGIPICFPQFGNHGSLEQHGFARNRVWSIDVDPPPFPTNTSSRAFIDLILKPSEEDMKIWPHSYEFRLRVALGPGGDLMLTSRIRNTSTEGKPLTFTFAYHTYFSVSDISEVRVEGLETLDYLDNLQNKERFTEQGDAITFESEVDKIYVSTPTKIAILDHEKKRTFVIRKDGLPDAVVWNPWDKKAKAMADFGDDEYKHMLCVEAAAVEKPITLKPGEEWRGRQELSAVPSSYCSGQLDPQKVLQCS*