MATTSQPPLRFTGHKNFVNRLVFSTLTGRAVHISQIRPSSPTNPGLAPHEISFLRLLEAVTNGSQIEISYTGTIVVYKPGLITGGIAGNGVTTGGVIRHELPAGCTRGVSYFLIPLCLLAPFSKAPIKVLFTGPGVITSATPTGDMSVDSVRTAILPLYNQFGIFNNIELRVLRRSNPGPNGRGGGGEVQLVFGHQVRLPKTLHLMNPGRVKKVRGVAYSVGVSASNNARMIDVARGILNPLVPDTYIFSDVSSAPLVPDRNNPSAKKKIGLGFGLSLVAESSTGCLYSADVASPPAGGQAPEDIGKQCAYQLLETISKGGCVAPAAASTMLGLMTMGSEDVGRLQFGREVIADESIIQLARDLAKFGAPGWGLRDATGENEQGDVIVSVVGRGIGNVGRKVA*