MDEGMSGFCIKAASFRGSGGGAGNGNNGTKCGRWNPTTEQVKVLTDLFRSGLRTPSTDQIQKISSQLSFYGKIESKNVFYWFQNHKARERQKRRKVSIDDKDFTRRDQDKISSPKQLNQVSEPARVIETLQLFPVNSYDDSEAEKTRFHANEYFKEATAFAYRVGTEMDHPPLDLRLSFL