MEMELGKLFIGGISWDTNEDRLKEYFRAFGDVLEAVIMKDRATGRARGFGFVVFADPAVAERVVMEKHLIDGRNVEAKKAVPREDQSTLNKNSSSINGSPGPARTKKIFVGGLASTVTDSDFKKYFDQFGVIVDVVVMYDHNTQRPRGFGFITYDSEEAVDRVLHKTFHELNGKMVEVKRAVPKELSPGPTRNQLGGLNYSPSRVSSFLNGYTQGFNQSSVGGYGVRMDGRFSSVNVGRNNFSPFGTGYGMGLNFEQVLNPSYGGNSNLNSNAGYGRVSPSFSGNASRYGNPIGLSVGNGGSTSVLNSTAHTLWGNGSNNHSSSANNSSTFMGSGTGNSGMGSFGSIGALWGSSANSGQGGGVGSVNSSSNLGFGSGDFDIGLGGVGYGRNSRTGVALTSSHVASNGGYEGAYADFYEKGSLYGDSTWQSSPSEPEVSGSFGFGLGTAASDVMTKNSAGYVGGYSVANRQSTRGIAA