MARKGGQAMFDLQLRVKPGMEKLPFKPEGYNFWTWRNHKIHYVVQGEGRPIVLIHGFGASAFHWRYNIPKLAKEFKVYAIDLLGFGWSEKAIIDYNANVWRDQVADFLNEIVKDPAILVGNSLGGLTALITAADCPEFVSGVAILNSAGQFRNPEEQSKNAVEETAIQRIIINPLKNLVQRVVLTFAFWQAKQPSRVQSVLKSVYPNSTNVDDYLIESIIRPTGDPNAGEVYYRLITQFMFSPSKITLNDILEKLSCPLLLLWGDLDPWVGPSKAEKIKEIYPNSSLVHLQAGHCPHDEVPDLVNEALLNWALPLSSPISSQAI*