MGPPKSVRTISQQAFEGLVKENMEDLGMEPTEALEDAIQTLTLQGVDLSGIVTCIPGVTSANDNPVIQSLDGLRDIAATFLSTNDQKADMISTTTDLEGMVELLDKVYALCSIEGSGNASVATRNGGVELLTSICSALDVECERPLVAALKTLSSFLHDLQSRETFRQSRGPKIVVDILNGCNQNINVLDSGFSVLAAAATGNEVLKESFMDLKIDELLLQSMKGQNKGNIQSLYEALRLLLTPDDNRVLASQVYGYARRFAQIGIAAALVDALHEGISSPSLASVSIALKAVAVNDEICRSIAECGGIDAVLQCLDDSGEQNNKAVAKACCSLLSKLAGSDANKSSIVEKGGLDRLITLSSRFSEDPSVLQEIMSIICTLSLRSPENAAHAIEAGAGDFAIQAMLKFPAASQMQRQSCLMIRNLVVRNPENRTILLSNGIERIIRKAKENHETCKAAAADALRDLGLENYNS