MDNSTDQSRDFDGHPVQNLTMAIPPSKEGSTKGHETKLDGFDGSSHKSLFSSSLPVMFQEKLNVTDEETGGQYVDTTASHLNQLHHVAVALEPLQDMKPQTIGNLPDDEEELLAGIMDDFDLSGLPSQIEDLEEYDVFSSGGAMELDFDSQESLNGNINRSVLDNFAGNGTVTYGISNGLGTVPGEHPYGEHPSRTLFVRNINSNVEDSELRELFEQYGDIRTLYTACKHRGFVMISYYDIRSARSAMRALQNKPLRRRKLDIHFSIPK