MTGKTQTSNVTNKNDPRSINSRVFIGNLNTAIVKKTDIEVIFAKYGKIVGCSVHKGYAFVQYINERNARAAVAGENTRIIAGQPLDINMAGEPKPYRPKAGGGRKYLVFLSFLPAFTPNNVSGYEFDYDYYRDDFYSRLFDYHGRVAPPPRAVIPLKRSRVLAPSSRRGKTSFPVKXGAFLQSGGWRRSGSVLVKTDQLQTIKRELTQIKMKIDSLLGRLEKIEKQQRAENEAQRKYEDNCDSLHEESVSETAENSGEEAGEGALDVEAGEMTDGGEDDYDEEGSHHLVSVD