MAAPAAGAAAAPVTDDVDAEAFKRLYPDQYYQRFLAEGVRPDGRPIGRARAVTIGAGTITTADGSALVKVGRTTVLAGVRLEIMRPDETAPAAGALVLSVEMAPFSSADYRPGRAPDHVSAVVEKLSSALLGSGAASSAGAAAGAAGPAGGGGAVQLGSLCIAEGKAAWRALLDVYVLDADGCVLDAALLAAVAALRDTRIPAVRNTREGHYYAARGASATAAAEEGKEQGSGGRKGGKAGEAGLVEGSPTAVGLGRLPLALTCCLYGKHVLVDPTADEERLAGCGVTVVVDGAGQLQGLYKAGGRVLADTATLVRCTEAARLRHRELSALLDASLVGQ*