MVGTAVVTRSDGRLALGRVGALCEQVKELNSQGLEVILVTSGAVGVGRQRLRYRRLVNSSFADLQKPQLELDGKACAAVGQNGLMALYDVLFSQLDVTSSQLLVTDNDFKDSDFRMQLTETVNSLLNLRVVPVFNENDAVSTRRAPYEDSSGIFWDNDSLAALLALELKADLLVLLSDVEGLYSGPPGEPKSKLIHTYIKEKHYEKITFGDKSRVGRGGMTAKVKAAVYAASAGTPVVITSGYSLDGVIKVLQGERVGTLFHQDAHLWASSKEISAREMAIAARDCSRRLQTLSSEERRKILLGIADALEANEALIKVENDADVIAAQQAGYEKSLVSRLTLRPGKIASLAKNIRKLADMEEPIGQVLKRTELADGLILEKTSSSLGVLLIVFESRPDALVQIASLAVRSGNGLLLKGGKEATRSNAVLHKVITAAIPESVGSKLIGLVTSRDEIPDLLKLDDVIDLVIPRGSNKLVSQIKESTKIPVLGHADGICHVYVDKSANMDVAKSIVLDAKIDYPAACNAMETLLVHKHLTQTGGLNELIQELKVEGVTIYGGPRASALLDLPQISSFHHEYNSLACTVEIVDDVFAAIDHIHRHGSAHTECIIAEDCEIAETFLHQVDSAAVFHNASTRFCDGARFGLGAEVGISTGRIHARGPVGVEGLLTTRWILRGSGQVVDGDKRVVYTHKELPLHA*