MKSTLSLAAVAMMLVTSQAWADTFPTGKSYYGSEVQSPNFRTIDLSQKKPININCGEIIQFSSNGKTFIWKADSIYHSEVPIAKFAPKGFDAQGRSMFVAPNEYEYGG