MEEAATTIVDKLLGLKLFPIGDLWQDREVRFDCSKRELNLRPGETLLELIDEVEDTKGNNGVAGELLITNLRLLWCSKKRKGSNISVGYGCFTSIATKSSSSRLKGDTESLHILVRHHEHRFEFVFTSLNNTTFQVYSGVSRVYAAYDKTRMYRDLKLRGALLTDGELNSLPFEQTYSKVNGVWNLCSDEGNLGSFFVSNVRVVWYSNLSPNFNMSLPYIQVQHVKVRNSKFGPALVLESSQSSGAYVLGFKVDPKETLDYVYKEIMSLWKAYNQQPFLGIDSETLAKAGSEALAAQHILSQEEDVEILDAESRGDLVAAYFADANKGMDREPVYCGHLGLAVEQLKEGNTVEQLWSVL*