MIDHLLEYAVAYFDGSTKVNGLCSGVGGIIKLFASSVYKWYLNCGIRTNTKEELMGAWATLFIANILSIHKIQILGDSKEVSGSSSNQVLLYILLSLGIMGSTGADGVAYGAYTYEDLEREPYWPSEKVIISITGAGGFIASHIARRLKVMENCLAVTKGVDHVFNLAADMGGMGFIQSNHSVIMYNNTMISFNMIEAARINGVKRFFYASSACIYPEFKQLETNVSLKESDAWPAEPQDAYGLEKLATEELCKHYNKDFGIECRIGRFHNIYGPFGTWKGGREKAPAAFCRKTITSTDRFEMWGDGKQTRSFTFIDECVEGVLRLTKSDFREPVNIGSDEMVSMNEMAEMVLSFENKKLPIHHIPGPEGVRGRNSDNTLIKEKLGWAPTMRLKDGLRITYFWIKEQIEKEKVQGIDLSIYGSSKVVGTQAPVQLGSLRAADGKE*