MEDQFGKFPVVVVPNPNERELPLDDLISKVQEHKAWIHDKLARNGALLLRGFPVKDAADFDQVIKALDYKTLHNHFGSQDRKHVKGSVYTANDDLPLEIPIGFHNEITYMPVIPDVLVFYCEVAPPQGCGGATGIVRGDAVYEDLSKKFPSFLQDLEDKGAIYCFTVPASEQPKYGSNMNGYKRKQLENGLVKLYLGPCPAIKQLPSGKKAWFNAIGSSYVRDSSEPYVEFGDETAMPTDAIKAACEIMQEKQFAVQWEQGDVLILENSHVLHSRHSTSKLEPTRKILVSMLKY*