MGIVGSSSTTSNESTDRNILNSESFSEEKDSETVLENGCLSIVVLGASGDLAKKKTFPALFNLYRQGFLQPSEVYIFGYARTKLSDDGLRDRLRGHLIQGKETSSNHSEAVSKFLQLVKYVSGSYDNEEGFQLLDKEISEHEISKNSREGSSRRLFYLALPPSVYPSVSKMIRNCCMNRSDLGGWTRIVVEKPFGKDLSSAEELSTQLGDLFSEEQIYRIDHYLGKELVQNLLVLRFANRFFLPLWNRDNIDNIQIVFREDFGTEGRGGYFDEYGIIRDIIQNHLLQVLCLVAMEKPGSLKPERIRDEKVKVLQSVLPIADEDVVLGQYEGYTADPTVSDHSNTPTFATVILRIHNERWEGVPFILKAGKALNSRKAEIRVQFKDVPGDIFKCKKQGRNEFVIQLQPPEAMYMKLTVKQPGLEMATIQSELDLSYRQRYQGVSIPEAYERLILDTIRGDQQHFVRRDELKAAWEIFTPLLHRIDDGELKPLPYKPGSRGPVEADDLLARAGYVQTHGYMWVPPTL