MFLSNLIEIELGELDVILGMDWLAMFKAKIDCEKQKVHLRSSLGKVVSYRRFGKPKNIGIITAMELVKLVGKGNPVFLCNVRNLEHVIKYQPEDIAVVNEFLDVFPEEIPGMPPNRPIDFTIDLVPGTAPISKAPYQMAPAEMNELKGQLEDLLKKGYIRPSASPWGAPVLSVKKKDGSMRLCIDYRELNKVAIKNKYPSPRIEDLFEQLKGAGIFSKIDLRSGYHQLRIADHDIPKTTFRTRYGHYEFTVMPFGLTNAPAIFMDLMNCVLHAYLDTFVVVFIDDILVYSKSEEDHTEHLRSVFSTLRDNQLYAKFSKCEFWLERVAFLGHFVSKEGVAVDPAQIKADSQAHDNLMKKEAKFEWNDQCEEAFQALKTRLTTALVLTLPDESGTYDVYSDAYKNGLGCVLMQNGKVIAYASRQLKPYESNYPTHDLEVAAIVFALKIWRHYLYGVKCRIFTDYKILKYIFTQKDLNMRQRRKSSHSVNALVVANELCKYMQRLNLEIVSGESLEGMMNALTIQPSIFDEIRENQAGDVKLERIKENISQGKELEFRIHDDGSLRYKGRWCVPQKCGELKEKLMKEGHNTPYSVHPGGDKLYKDLKKIYWWPRMKNEVAEFVARCLTCQKVKMEHRRPQGKVQPLEILSWKWDCISMDFVTCLPKSKTGNDTIWVVVDRLTKSAVFIPMKETWKMEQLAKAYIKNVVRLHGVPKDIVSDRDSRFLSNFWKSVQKSFGTTLKMSTAFHPATDGQTERTIQTLEDMLRACVIDFQGSWEDSLDLIEFSYNNSYHASTGMAPFEALYGQKCRSPLVGMTLMKP*