MDRPLISKLDESIQVTPLQPLHPTSLLHMSDVNLNYKFLRGPLWNGRISCWNLHPSSSSSPKNLWNIGILSRKNSQIASAIGKERHQTEKWQVRAYGDDLISQAEAVVLGTATSEPEFKTIPDLDYLQELLAIQQQGPTAIGFFGTRNMGFTHQQLIEVLSYAMVITKNHVFTSGASGTNAAVIRGALRAERPDLLTVILPQSLKKQPPESQELLSKVQNVIEMPHNDLLPLIEASRICNMDILSHVQQVICFAFHDSNLLLETCREAKGLRKIVTLFYLD*