MEGRRKLLHLALSVLVVVLVADWFTFGLFRIGRFYYVRALESPMQSDRWLFSDCIESLKNTWAGVYDKAPQTPAHKPRLIAFTVADHVEEGLEVMQKLTAKYGIELRVQIVPLLLGKAIGHGRGFGHKLNLERDIVIAEDIHDDDVVMFVDAFDVIFAPTSAEEILAKFFETGCEVVFAAEYFCWPRPEMKERYPEVTTPYRFINSGLYIGYARTIRRYLGNCGRPFDTLSDDQAFYTHVYFNPPPSKKMCIDYKNDLFMCMGGALQDAKLLLPSETGNSKVEVENVKTKGRPKIMHFNGGNLKPHVVSWYQQMYGIELDPADGSPLSYPAPRSWPS*