MEAMVELPTAVKDNIACWLSDTAGPDEGAMRTATLHLEGAQTAPKFALCLLELAAGGREKGIRVAGAISLKNFLKAHWNAEGVMSRDERLEFRNQLVDVVLRVDDLVRKPLAESFLLVTIHDFVREKAWPELVPALKIAIENIDLMNGSEASDMKALNCLLGLQIITKPFQYFLNPTMASEPVPEQLETISKELLVPFHGTFHQLVQQVATSKAAEYSQHDIILLVFCKSLDHALKSHMPSALLGSVDQWFTDLLSLLDSVVLEERVDSLDKQPRLKIWKRSLQICCNMVSRHGVYVDKFLSSLAVAALEIVGKTSNAKWGQVCIEYAFAIHATRLSYPFVAIWQNFNQIQQRVISLGFDLLANILQTEVGWKLIASHFPNLLDKAIFPALMMNEKDLSEWVEEEDEYIQKNLPSNMDVASGSTEDLVTPRRRALNLLGIIAMAKGPQSVRRRKKAGTVKRRRIGSKGANKDDSDRVGDILVMLYLARYPLPTDGADVQSDEVLRYYGALIAYGGLQKYLKTLPAAKVALLLERRVFPLYLMVAPSPYVLANANWILGELSSCLPEVLRENVYTALLKALLAPNAGCVSWRPVRASAAAALASLLQNGYKPIQWLPLLQATVAGVRMEKESEAAISLQLLTIAVETGREFVASYVPAIAAVVQVVTCKNLPSNSEPWPQVAELGFSAIAALAKAWEAALSDKDKSKGKDSDKWMVGCATVANVFSELLQRAWLVPLQEGAMPVKPQALCLSDASVLLKVILRYGQSSADVVEMKMESLVRVWANLVAASNGWDAHGDEPVFDCIDELIALQERCSIIQFSLSEVMPSSAPETCERSILDCVVTFLTTAIDSASSAACWRACRNVHALLHATQFSLEGEALMAFFVPRFCEVASRRLQQLTSMTVPLAKPLILVITVCFINLPEEVEKILCFDDNGPDVTEDGSCQGLLTLAEALAGLAESEADPSLSLESEMKITVIGLQRVMVHIINKNLLQNQNGFTAAHHCLRSLLESMVELKDIMELSESDESGSSSTSNSDSGFSSEDDSLDETRSEPVAATQEETEGEFLERQAQTARDLQAEACEEAENGQNEDGHELALGVLGLVDFEKEVLAFLKEHGKELSSKRPLSRILLARFRDRYPKSKGYL*