MATFCKAIKAKENLHTCVVPEGFLDGDGVVPANLTLANSSGSSWSVAIREDSGDFLLDKGWRSFCLDNELSLDDVVLMKRIQPSNVLVTIYGGDGCERKKSQSCDIAKANNPFGSEVNSGNNCKQETRDRITADDYHEIIDNGNILKRSMDHPEVPLKKRAKTTVGSEKSTAKKLIKVTLSCSSRTVSSESAIAAASKFECSNPSVLLATTKSTLDPTYYLIVHKQFSEAFMPKVDTAVMLVNSRDERFPARWLAARHVVSGGWRGFARAEKIKVGDALVLEVVDESTFKIHVFE*