MVHLKIDGKNVEVPKGSTILDAARKLDIDVPTLCHLNLEGTPMVNKSASCRICVVEVKGRRNLAPACATPADEGMEVRTNTIRVLNARKTVLELLLSDHPKDCLICAKSGNCELQELAERFCLRENRFDGGEQSHYARDISPALIRDMDKCVLCRRCETMCNDVQTVGVLSGVNRGFKAVVAPAFEMPLEESVCTFCGQCTAVCPTGALVERDYSWKVIEALADPDKVVVVQTAPAVRAALGEPFGMPPGTLVTGKMVAALRAMGFDYVFDTDFAADLTIMEEASEFLDRLTRHLQGDTSVRLPILTSCCPAWVKFFEHRYPDLLDVPSTAKSPQQMFGAIAKTYFAEKIGVPKEKLVVVSVMPCLAKKYECSREEFSSGGIADVDMSISTRELAHLIQRANIDFQGLPDEDFDKPLGESTGAAVIFGTTGGVIEAAVRSAVEWATGKALANVDFAQLRGFDGCREATLQVGDLALHIGIAHGLGNARKLLDAVRSGSVAPFHAIEIMACPGGCVGGGGQPYHHGHMEIVRKRAEALYREDLGKPRRKSHENPDIIRLYEEFLGKPLGEKSHHLLHTHYFKRHGI