MVNFVEAQKPLLKRLMRMAGLRPVDVEIEPGTTMHIWVPKHHVSKKTGTIRPVVEHGGVDGDGEKAGAAKRKKSAAESRPNVVLVHGFAAEGIVTWQFNFGVLVSRYNLYIPDLLFFGKSATASADRSPELQARCVAAALARLGVARCDVVGFSYGGMVAFKLAETRPDLVRSLAVSGSVVAMTDAVNSATMTRLGATSSAELLMPETLKGLKQLLSISMYKKMWFPDRFYKDYLKAMFNNRKERMELLQGLITSNMDAKIPTFQQKIMLIWGEEDKIFDIELAKKMKEQLGDGCFLHGIPKAGHLLHVERPCAYNRQLQRFLSYVNSEEKEAAGGGAN*