MERVSERSLSENLRRSDREDGKIIEWEEFDHELTRLWSLSSAMKLATERKQILQPKLESLIQVSTESLRRTNELEEMRQRLEARKLLVDKTSVACKVTEQDVKKKEENLSTEVRSLLVGGTTLSIAKSKLQESNCQLEGESGYAHLKIVTNKLRKRQQFMVSQVSFIYPLKIEAGPSQDQELESFPGGSRLGTKPLSQGSVRILGLPFSMAPFTKMSFFTDKKEVQKSATALGYVAHAVSLIAPYLRVPIRYPLCLGGSKTYIRDYAPYIEPSPSDMSPITTLSQNINFVEFPLFLDGQDTTRAAYAVFLLNKNIEQLLNFVGENSLGPRQVLANLKELIRIIQSPDYIDYL*