MSSGRNQVKVMSFSCKNNWASFTRVYYLLEKQGMWWGTFGRSATRKTLFLFPPRHHDSVLASSFEQHLVLTTMGFDDFCNTGLGLGIGCLVKQEKFSQSDHQQKKKKLFLKHDHFFPSLTLGPSDDIYQSATKIDASKAHGESMDLHQQGSSLSAVSSFSNSSVKKERDFGGEEVELERVSSRVSDEDEEGSPRKKLRLSKEQSAILEDSFKEHSTLNPKQKQLLAEQLNLRPRQVEVWFQNRRARTKLKQTEVDCELLKKCCETLTEENKRLQKELQELKSLKLTASYCMQLPAATLTMCPSCERVASGGEGPSTSPFTIGQKSHFFNPFTHPSAAC