MQGLWIYPEDTEVLGFACKSLLKALTPRYQKIALFSPIDGGRESFWERYGLNSLEFHSAIDKQKALELVSTAQEELLFETILKRYDELQTTHDFVINLGYAPKFFLNALLDLNTILAKHLNAPIVAVAQTSLEYLKAMHFHILKKEAPFAVGLFAGEMPEKPDFLSASLCKQQCELEASAIENLLQTKSEIITPLAFQMSLEKKAKKQIKKVVLPESEDERILKAAHRLNAMGAVGLILLGDKEAINSQAKNLNLSLENVEIIDPNTSHYKEEFANHLYELRKSKGLSEQEAKQLVLDKTYFATMLVHSGYAHAMVSGVNHTTADTIRPALQIIKTNPGVSLVSSVFLMCLDTQVLVFGDCAIIPNPSPKELAEIAITSAQSAKQFNIAPKVALLSYATGNSAQGEMIDKINEALTIAQHLDPQLEIDGPLQFDASIDKSVAKKKMPNSQVAGQASVFIFPDLNAGNIAYKAVQRSAKAVAIGPILQGLNKPINDLSRGALVEDIVNTVFD*