MDFSTLPILRQASDSSDKITSADPYPMDPLLDLESGTNHELSKPVPGVWRVPTTDLCCIYRVPNCLRRVSPEAYTPQSVLIGPLHYSLKLQALKSRGDITNARLMDYLNMEEHKKFYLAEFAKRPEGKNIIDGFKRVIKEDEAVIRASYLESTAWIKSPKFVEMILHDSVFILEFMLRCSVEAATTEKTWDPLIDEPCLAQEINRDLILLENQIPFFILEKLFDPTVSKLRKKTFHQLTIKHFEFQDEKGSDAKFRHFTDLLRRVRVETVPDHAFERCYESMYQMYNADKLDGGGIKFEAVKNPLSVLVTFEKGVLKIPKFLADDDAEITIRNIMALEQCHYPFNSHVSTG*