MRVPELCSLSVDANTCLAEIPKRVIGSMVSLKFLDLSGTSVQSLPESVGHLKQLTCLLLSSMPIKLLPASLTNLGNLEILDLSRSSITKLPSGLHNLKSLRHLAMDKCVHLRYLPYSISRLTSLRCLSMYGCTSLWEKGERKRWKKVATINNLASLKQLARLHLTNNGGVIREGTLGNMIEMNTLMLQLTKMKSLPSDMYNMSELSRLYMECPDLVKMESNFCDFQRMTSLILYKCGMLEELPHLHKLNSLERLEIIECSRLKKVPQEFGDREAFSSLEIFSIVGLHGLEELPM