MVRVIIKGGVWRNTEDEILKAAIMKYGKNQWSRIASLLHRKSAKQCKARWYEWLDPGIKKTEWSREEDEKLLHLAKLMPTQWRTIAPLVGRTPNQCLERYEQLLDEAQKKAEGIDDGEDLSEARKLKPGEIDPTPETKPARPDPIDMDEDELEMLSEARARLANTQGKKAKRKAREKQLTDARRMASLQKRRELRAAGISVGDGNYRFRKNPSYVDYSAEIPFERPVPAGFYDASEDTYEKKDENAEPKRRSHKEYEERVKDREKLKKRRAEETPETIFAKKHDKKRSKLILPAPQISDQEMEEIIKIGNVADSVRNMVDDNPTSTLLHDYSASVRNATAARTARTPAATRDVVTEEAENLLALQNVETPLKGGLNTPLHDLHLNSVLPQKQVVATPNTVLAAVGATPRSTIEQTPGSALTTPSATPVRDQLNINTEGNSSDVKGQLRKALSALPKPKNDYELLLPEDEEESDEQAEMEDEWVEDASDAAEARAKARALKRIEEHKLRTQAFQRDLPRPSKLNEQYTKKAANKTEMSVVSCFVS