MATTSQPPIKLTGHKNFVYRLVFSTLTGRTIHISQIRPSSPTNPGLASHEISFLRLLEAVTNGSQMEISYTGTIIVYKPGLITGTASGVGASSGSVIRHEIPAGCTRGVSYFLIPLCLLAPFSKAPIKVLFTGPGVITSSTPTGDMSVDSVRTAILPLFNQFGIFNNIELRVLRRSNLGPNGRGGGGEVQLVFGHQVRLPKTLHLMNAGRIKRVRGVAYSVGVSASNNARMIDTCRGVLNPLVPDTYIFSDVSSAPLVPAPERNNPSAKKKIGLGFGLSLVAESSTGCLFSADVACPPSGGQPPEDIGKQCAYQLLETISKGGCVAPAAFPIMIGLMTMGSEDVGRIQVGRDIIGDESSIQLARDLMKFGAPGWGLRDAGDESNDVIISVVGRGIGNVGRKVA*