MDSRNPFSTKMEIGSSSKQPTDIGSSRSSDAEIGSFSNRPRPGQTITDPYTKDTYLLILKIGSFSNGRCPVYKALFSRNTYRSGGPVPRGYVTLKIIDMKLHQNEFKLIQHQLQTHLFQPQSPNIIRSKKTFFASNLLCVSLPYMSEGSLRSILSTRPEKKLPENFIPVVLREVLIGLRDEVHVFCCPTLHKSLNAGDIFVNIHDDTNEMSIKLAFEVSIYDSGPPFEEGSLFLTPKNISIWGAAPEVFESENEDNIGEKSDMWLLGITALELVYGNLPVKNRRDLNYIINKIREKKKFPKSLEKMMIKRDNKFKKLMDLVKRKKRVFSREFEEMVLACLRENPENRPTAFELLNTPFFSDIEKFKQFVLIEQ*