MPSLQAATAPMAAKKQLPAAAAEETNKSMAALMRLLRATMSEEKQAGGAAAIGAGGTGEEKVEWLRSQLIGSDVEFDTPFGRRALTYADQTASGRSLRYIEDYLVKEVLPFYGNTHTEDSHVGSKTTRLVHKASRYVKRCMGAAGPGDAMLFCGAGTTAAIKRLQEVMGIAVPSVELRARVAAQLRAEERWVVFVGPYEHHSNLLSWRRSLAEVVEIGVDEDGLVDVAALRRALASPEFADRPMLGSFSACSNVTGIVTDTRRIARVLHEHGAFACFDFAASGPYVKIDMKSGEIDGYDAVFLSPHKFVGGPGTPGILVMNKALYRLNSQPPSTCGGGTVAYVNGFNEEDTLYYYDIEEREDAGTPPILQKIRASLAFWVKEYIGYDMMSLREKVYSEMAMKRLVSNPNIRVLGNTDVERLPIFSFLIYPPVTNNPLPEAAAAADDEPGFKRLPLHGRFVTRLLNDLFGIQARGGCACAGSYGHTLLNINNDLSLRIRSAILEGYSGLKPGWTRLSFAYYLSKEEFNFILAAIEFIALYGHRFIPLYKFDWITGDWTFQKQAIKYHMMKEELALATGLHLLAENDQPKVLNKLVKRPGVNHDKFESYLEHAEKIALSLPDIGQQTVSIPRGVDPDLVLFHI*