MRNLKMRPVKKEPIVIDLDSDDDEDVRCGELNECMMDTDVSSESEEANPSNMQMTFPSNAGASDDDDCDNKIDDQYLKLFDSLMDDGNSYLRDNPLRCIRYGVDNGGYDIREFKGKRKSREDLNTGGRATKKNVAVSMPPRRVQASKKKTREFVLKRRESPVNDKSVDARSHARRSSQHNVEARENEIREAEMVPDEHYRSYLTSLVEKSKSSRTNPEKEVRVKCEKDVMSLSDSDSIEVGDRPFLDEEDSPFVPSKSYKVVDLEEESDDEGDQCNSWFRKEIMNVLKQPYSEKEFKELEHEASVCRWLIKSKELLDGRDFTYTTNQKKPSYLDQYPEFKRMFEKALYGENRHRALNLLRGFIFYLTKVARHDAFKPWLDYECLKITCF*