MDEGMSGFCIKAASFRGSGGGGNGNNNGTKCGRWNPTTEQVKVLTDLFRSGLRTPSTDQIQKISSQLSFYGKIESKNVFYWFQNHKARERQKRRKVSIDDKDFTRRDHDKISSPKQLNQVSEPARVIETLQLFPVNSFDESEAEKMRFHANEYCKEATAFAYRVGTEMDHPPLDLRLSFL