VRKELGTEFKNLPPDEKSKYITQSHRAEKVVEERKFLTRCAPDRFAAIVVQLTDDQREVVSEMGLDNLIKLNCGRLKRKLCCWLVQRTDVARCVIEFNGRELELSANSFGYIMGVSDGGMPLQLEGDRLDVAAYLGKYNATSSGINVKTFGRYSAEFKGS*