MEGIVVVFDFDKTIIDCDSDNWVVDELGFTNRFNQLLNSMPWNSMMDQLMKEMHEEGVTINDMVEVLKRTPIHPRIVPAIKAAHAAGCDLRIVSDANLFYIETILDHLGLTDYFSEINTNPGYVNEEGRLRILPHHDFTKSPHGCCNPCPPNMCKGLVIKRLLCEHGDKKFIYLGDGIGDYCPSLRLRESDYLMPRKDFPVWDLISNNPKLIKSRIHEWTDGVEFEQILLSLIQAIITNADYENAAQLYNIDCKFDSLPISSQPMPQALRVPF*