MNLVKLTIDNKPVVVEQGTTILEAAKSIGIKIPSLCYMKMDDMNFENKPGGCRVCVVEVEGRRNLAPACKTECLEGMVVKTHTVRVINARRTVMELILSDHPAECLTCAKSGECELQDLAQNLGIREIHYTGEQSHYKGDRSPAIIREMDKCIMCRRCETACNEVQTVGVLSAVNRGFESVVAPAFEMDLDHSVCTYCGQCVAVCPTGALTERDYTWKVIEALVDPNKTVVVQTAPAVRAALGESFGMEPGTLVTGKMVAALRKLGFDYVFDTDFAADLTIMEEGTEFLDRLTRHLNGDKSVKLPILTSCCPGWVKFFEHQFPEMIDIPSTAKSPQQMFGAIAKSYFAKKLDKKREDLVVVSVMPCLAKKYECTREEFSVNGDADVNVSVTTRELAQLIRNANIDFASLTDEEFDQPLGESTGAGVIFGTTGGVIEAAVRSAYELHTGKHLEKVEFNELRGMEGSRKATVDFDGMKLNIGIAHGLGNARKLLEDVKSGKSDFHAIEIMACPGGCIGGGGQPYHHGNVDILKKRQRAIYEEDAGKPIRKSHENPFIQELYKEFLGKPLSDLSHELLHTHYFDRKKKVEIEE