MSSVHGNMRREDLNHFHMYHEALQMNSAVNSVSDYGASEVTGYFSAANSVPKPDKCVAILTHRRKRTNFTQQQIEVLEKVYSDTKYPDIYLRERLEALTGLPESRIQVWFQNRRAKSRRQVGSSVPIKAANPPVSGPFTQILNIMGQEKAYDSTHGVEAHGPGGFGLEDSFRAVMHRNPEEPHRGGVPSKPSFDQPTASCVYEKEAARAKPKQMQRPELSVNVPCCNVHLYPKENEHHPKFEATMTSSQGSKLLVDYDNFPPNKTIGPEMRVVIPPIPTHGKLSRSMQKENGCPLQYQQVRAVGDGFSHFSPIHATEDQDWSDSDSDWESDAMAGFGGFM