MSAGEEVEDALYPIAVLLDELKNEDVQLRLNATRRLPTIAAALGTERTRCELIPFLTETIDDEDEVLMALAEQLDKFVEFVGGPDYAGVLLQPLEILSAVEETIVRDLAVDSLRHISDLVATTATDHGRDMHVNQMFPLIKRLAQGDWFTSRISACALVATVFKNISSDREDLKFEVLTLFQAMARDETPMVRRAASSALGALASACAAHDRAWVEKEIVPVFQELADDEQDSVRLLTVENSALFCSSVSDEVRNEVMLPIVCNFVNDKSWRVRYMMADKLVSICEAFGPVATRDDFLPVLIRLIKDGEAEVRTAAAFKVTEMTRLVVQTPSDTNKLGGKDLVVREVLPAIRELVTDPSQHARAAFASNVMGLAPEVGLEITVRDVLELVLVLLKDEFPDVRLNVISRLDKVSLMMGIDRLSSELLPAIVELAEDRNWRVRLAIVEHIPLLAKQLGREVFQDEMNLGDLCLNWLGDCVFSIREAAIKSLKELSQIFGDDWSRETIVPKIVSLFSSSANYLYRMTALHAVGVLAEVLSSDLLEKSLLPILTDQACEDPVPNIRFVAAKTLGKLAPFVRAEARESKIRPALKRLSESTEADADVIHFSKEALTALNACAP*