MDDTEGLQFLTDSTLFESVVEKPLTSSKVDDFDRVAVKTVSYAKVKTRLHRYADWLYSPSASGNCLQNANLIPCYSNSFWDLKIIHHTVGLNCYKSAERLSIMLHVAGISSRTSSAASFQGSPISSGVTDRSIISVQQNPVSSARYVNGPGSESPSETIRPSNEEETMKISIINGDDKEIMEANYAHKDIDEALNMINFDDLSSEIDWDFNNKNADYTTTITTTDDANFERDLSSEEHKWCSYVNVQQFIETSSDFPTMEAAGFNNNNNNNNNEEYVSRIEKFLLG*