MATTLGKNDEIVDWRNEQAVYSGYITVEKNVSRALFYWLIEATEDPSFKPLVLWLNVGHGCSSVGYREAKELRPFHINFGEKTLHLNPYSWNKLANIMFLDSPAMVGFSYTNTSSDISQSGDKRTGHCVPQLAQVIYRHNKDLENPVINLKGYMVHNGVTDDFHDRVGIFEFMWSHGLISDNTFRMHNAFCDSSSLVHPSSLCEKALEYADVEMGEIDPYSIYTPCLNKSFCWPSWRHLFGGYDPCTENDAIGENWGDSPRSVLSIYRELIKAGLRIWIGDTDAVIPVTSTRNSINVLKLPTVTHQHPWYDNGQVGGWTQVYVGMTFVTIRGAGHEVPLHEPGKAFILFKPFLEGKPMPVSRELVDTL*