MARKDLFSRRRRAPLRRPRDEDRLNALSDDLILQIMGRLDTRSALGAAALCRRWAHLPRELPALDLKVSDALPPRYRRCIALLHEAVISDALSGCSRRLRPIVGRYERRAMRAMVCSVRSLRAGRHRRVCGKLSLEFFAFSTSATINRLVVDAVDSWGVEDLEVVAKSTEPITHLRPVYKFPRGRISRKPGESRLRSLKLVNCLPPPLEGFTALTTLLLRDLPRSTPAAVYEGVVTACPQLRVLHLVSCSFDRDTSGWLVFDAPMSEIRELVADGPFMTVKLRSLPKLESLAAVDAMVLLCSDANVPCLAHVSLVFSIGPLDNHSIVNHLIWMFMLSLKDKGISMKNLILRFTGPEMWIAPNLKNQFSLMPNLKKLLVADVPSSWDVSWPRVLIQAAPLLESLHVHVSQSQCQHDEEPDHQNVSSCLQQPSSSSSSWQRHRHLKELVVVGFQSMSRIHHQVIYLVRFAVDTSTALSHVAVFKHGHVEDKGGPWDWEMVSKQSTWSNDEKLAVLDCCATSTPQIEVLLG*