MSAPTPEILRFTTHKSLSHRLVLSALTGRPIHISQIRSSSPTNPGLAPHEVSFLRLLESISNGSSVQISYTGTTLVYNPGVIAGSIDGLGADVDGVIKCHLPANNTRGVSYFLLPLCMLAPFAKKAVNVRFEGEGVITSSTEAGDISVDSVRTAILPLYEPFGIMASKLEIRVLQRSCPGPGGKGGGGVVELRFGSQIKALPKTLHLNRSPGRVRRIRGVAYATGVSNSHNARMIHEARGILNPLVGDIHIATQYDQAPLVSARDKTNPSAKKRTGVGFGLALIAETSSVGVIYSADVVSPSAGGVAPEDIGKQCAYQLLEIISQGGCVTKAGAPAVLTMMAMGSEDIGRLRLGREVIATEDLIGLGRDLKKFGASSWGLRDVGEDESEDIIVSVKGTGVGNVGRGVQ*