MKLNEEYVKFLGEGAYSFVDLFKYTKSDGSSFHAAVKSSDDENSLLKEFHILSELKGCPRIIQCFGNDLEEGFDDKGNRVYKLLLEYASEGSLSDFMNNCVDRKLPDLMIRDFTRMILQGLVSIHSHGYVHCDLKPENVLVFPCGDSYEVKISDFGLSLQVGEVPDHWKIEYPFVGTLNYMPPESLHDGVANKTLDLWSLGCLVLEMYVCKKPWIGFIPEDFVYILSNGNPPEIPESLPCDARAFIQKCFSRNPKERGTASELLSHRFLRQEKSKLKMISPFNLLKFKKFLNKLLRLKNFL*