MGCYRKAKLALDALTSYTSKIVTRPSVEESAFSRIYQDGSLSSASNPVKFSGFSKSCNFYQRLGSGSQMGVNKINYNPFLGNGIGAKRFYYVDRYRVQHFKPRGPKRWFRNPRTVLIVVLVGSGAFITVYYGNLETVPYTKRRHFVLLSKTMERKMGETQFEQMKAAFKGKMLPALHPESVRMRLIAQDIIDALQRGLKREQVWSDMGYASQESDMAHEASAHETLKALSEREEKIEGKWYKEDEILDDNWVQQCRKKEKGLKADASHLDGLNWEILVVNEPVVNAFCLPGGKIVVFTGLLEHFRTDAEIATIIGHEVGHAVARHAAEGITKNLWVAILQLILYQFIMPDIANAMSVLFLRLPFSRRMEIEADYVGLLLMASAGYDPRIAPRVYEKLGKLTGDSALRDYLSTHPSGKRRAQLLAQAQVMEEALHIYRDRIAGRGDEGFFL*