MKLRSALKTQGVKQLNRSVTWADEKKFEQSDHIEVLDKRTLDNSNMSSIVALHSLESTSQSATFGKDAESLESIRAEFNEANVKASRLEAAEVFAKALTEAANAVASGEVDASEAASKVGICIIPGTDDEDPQKTQNDVQKLDSTQPTWTSLPSTIDEEAYDARECWFDDPPDGFSLELSPFATMWMALDRWITCSSVAHLYGRDDSDADDFSTVNGREYPRKIVSGGGLSTEIERTVASCISRALPAVVQSLRLPTPISSLEQALGRFLNTMTFIDAIPPFRMNQWRVIVVLFLDALSVHHIPSLGPQIMNKQPLIHKVLEAAEMTYEEYKTMKELLIPLGRCPRFSSQSGG*