MAATTAPGVEGGIVTAAALSPPGSSLYVGDLEREVTESQLFELFSSRGAVASVKVCRDAVTRRSLGYAYVNYNTGIDPLAGLGNIFIKAGLWQCPPAVHNLDKSIDNKALHDTFQAFGHILSCKVATDGNGQSRGYGFVHFETEEAAQLAITKVNGMMIEDKIVYVGIFQKRNDRPTGREQYTNVYIKNLSPEVTDEELATLMAEFGETSSCVIMKDDKGNSKGFGFVNYKETEAAAKAVEALQGKEFKGKNLYAGRAQKKTERSAVLKARFDAVRRKREQESANMNLYVRNLADEVDDKRLREEFASCGNINSAKVMVDDKGKSKGFGFVCFSSAEEAARAVNEKSNHMVCGKPLYVTLAQRKEIRRAQLE