MAASAGAKLAPEGLKRLVNGESFIREQDLAGFLTVQRASFGEYVHEHLLPCMAAGSKLVAPSQLYDPEVADLRALLGESHFPAGMYADRAVLALLREWLDLRRVLSAEDAVEIARSVEQAAQQAAPSGKKKKKGGIFGLFSSDNKALQAAVGKARALLAYLVKHSDDIQWDLTQLRDIRFLPPKERPSSLPAGAPWRGPPQSWALASPAESRPFSQAPFCSASKVPVDTGIELTPAIVERLGWAAGKGELAWSQLVAIREAHGEGKLRPGNVASLLGPVYEALNDDVRGTSSKLTEEAFIWSGSDFLPASLFAIAGLHNLDATPFLLLLPPSIATHSNLVSAAGVRASWSMSDYVGVLAAAHSQSQGTAFSTDEIQLFASILSMVQAHGGAEAFAGTALFVPGVDSRLHPPSACLFNDSPSNSVMWNQLQAAGTGDYVMLHELLPRPVAALCGVRMLSEYVFSASIVEEEPFEIREPPAARITGIVGAYGDRDFTGIVRLGMGSKQGDEGKIGRFGEGFSSVYAYTDTPILVSGGYAVVMDPTEKHLPKDVEHTGGIISKEVYSEQKMLRILSDVVKSAPSLLLFVQSVNVLDIWHRPAANKPPLLLARATRSGDVDAVRLPAERLPGATVDLSGTIVISVEVFADGQRLLGIKAGTTQSTWRVRSRLDMAGHHRFFERMKVEQAQRVNTGTVRQPKYTPWAGVAACVSQAAGNERVEGELYSFLPTGVKTGLPVHINGVFTLTSSRHGLVSGEDFAHTVEGRWNKFVLEDIIGPLYAEVLEDCAGALSPADLYASLWPPREADVDALWHPLADRCLSEAVRRRRVVLASDGAMHSASELAFATGPQCNELTLASLHAWAPFNSPMSSTTTGAALALPPSVPAVIRALAAKQSGVLVGTVPASVASSLATCSAGSDVRFITVEVVRRALQQAPAPLLSAAADVREVLLHCLEPPGSPVPTGKDLDGILALPTCDGAISRLRIGNASGGARAPAPLFISHVHHRQLLPGLERRFLDVDPSTPLGMRLAEVARGLQAVQINVAVLSVEALCDAFGSGGLLPNEDVIDKKQLLPPLSAAWMQAVWEYSRECNSTLLLERWPLLPVLGDSLRVGVLCVDDGPAGIASFAALTNFVHPGAWQGVIMIRALQGVAVRSGTSIVQLAARAPDADVVAFRDFVAASAGRHLSEDDQQLLRPLPLFESLEFGTRIAPGDQGVAIAPDAQGFPIKLGADRLFKRSSRDVVYLLEALGVQSLTFCDYVQRNVVGDVLGQLTAVQDAVMLAVLDQLPSLSQMERGRVISSVRTLSFVACGHEGGRRAAPAELVDPRDSDACKLLPEGLNIVAGPIAELFGWTVRVDVDALAAEINALRQAVSSQPAECELSSEAVTALEEKTREIYGCLARMDGPELEKLAKGWLEGEQPWYWTGVSFLPSSRLQTVSTKEQEQDAMASFSVPPVLHCVPLHESIRLKALFTALKVQEFEKYSREAVVEALREKQASTGERPLSEAELRGVCAALHFVCKCKPEDNADLADLRLPAGNGVLRPASELLEADMDWRQLTIELEKVVHRKQVLIYFIFRARSFLPVPGETGLPVHVNAAFELASNRRDLQTGQNAATQAAELSPLNALYVNVVLPQAYARFVEEVVALKDVHAVLQSWPGYHFSTRERYMPLQRKTLQLLFDRPVLPRYAAGGGSTRGESRDREFIKASESLFWKPAAEPAPAPPASSSPYGSGSALASSASSWASDRDARARVLDAVRPVMDCLTAVGVLLVEDLQHAGRPYSIASLFEDAKCAVRWLAAEGVRARLREEPMSTAAQQYLQRVDFRERLAVLAFCLSDLRGEVAPAQREQLVGCPLVFLEGGRVEKLQAQALGSTGISSDALRTLHTRELDLLVACNLNVRCLTFAALVDLLKQPGTPFAGHRGGTCPSLTARSLLDSLKDWPVIPTDDKHLFRPSSPSVVLRSCDPRVKGALLKLGVRTAEPTWLARYDAVGAAWQQMQDPEGQTFLPSPAAINVLHAIGESSRRQGMAAARLCGSAGLDARERQNLLSVLSTSIASASEENGRLDACRLLGALPSSVHPPGPQALALPEAEPDHDHDTPVCAELAFQHGIFVALHHSQLPDSDVVALVQSVGTEALHTPSQRFVSLPRHLADMKCHEEMQSRNYRAPTIADVLGISRVELAPFVVQHLLPKFSHWNSALRETVMLALLDVIRGGVAAVAKPITQQLKSQSCERWLALAELGVAHSERAPASLLRCAREVARQWSALGAVEGEAANRVAARAKLVLEALSAALITAGPALAHRGEGPASLEFLNEFGSIAFVRPVLHADLASSMGRRVADAAPPIRSAVPLSACTLLHVMHEARPSGL*