MVDRGNNLVLPVGPCSTELTESQASFAPPKIKKVLPTRANRMEQFLWQELFAEYNRQASAQVDLGEDRTEYYDQFCKDVP PKNEETEEVLVNKYPLYCTTAVTVWNHEGDFTKTFKRKYSITRPIDLCPDKFAL