MKLTIKFSVEVDKTEDHEDDREESGSAVSPTTSTKAHKPRRQRTHFTSHQLTELENWFARNRYPDMATREEIAIWISLTEPRVRIDDTGSFYGYGSGWQAGGYQPRGGQPTFNWSMKNQVGIIGYNSFEQKGTHTEKESQGTIEIAVQ