MAGSWDGSYDPGSQSDESHHFERSHLEPIYDSFVCPLTKQVMRDPITLENGQTFEREAIEKWFKECKESGRKLVCPLTLKELRSTDLNPSIALRHTIEEWTARNEAVQLDMARRSLSLGSQEVDILLALKNVQYLCLKSRSNKHIVRNADLIPMIVDMLKSGSRRVRCRALETLRIVAEEDAENKEIMAEGDTIRTIVKFLSHELSKEREEAVSLLYELSKSETLCEKIGSLNGAILILVGMTSSKSENLLTVEKADKTLENLEMCENNIRQMAENGRLHPLLTQILEGPPETKLSMATYLGELVLNNDMQVFVARTVGLALINMMKSGNLQLREAALKALNQISSFDASARVLIEEGILPPLIKDLLTVGTNQLPMRLKESTTYSISLATLARQLSASFFRFLLDSPILPLQSWMLLQPLKALALPSVWFSLLRPHRRNGLLSSCQDPYNLAAVFTELLQSNGLDKVQMVSAMSLENLSQESKNLTKLPELPAPGFCASIFPCLSKQPVITGLCRLHRGTCSLKDSFCLLEGQAVEKLVALLDHQNEQVVEAALAAISTLRAVWAVERILRTDEIAYEISGDPNVSTALVDAFQHADYRTRQIAERALKHVDKIPNFSGIFPNIG*