MKRFRSLASASTLGTLFAISFFQIWKFKLLAEALNLSVPAVFFFGDSYGDTGNNDYISTFSKANFAPYGRDFIDHIPTGRVSNGKLIPDYFVEGLGIKDLLPPYLDRNLQDSDLITGVSFASAGSGLDNLTSKILEVIPFWREVDYFKEYKTRLIGLVGDQRAQMILNEAIYFIVIGTNDFVANYFTFPLRSSHFTVSQYTDSLLQTYASYIKELYSLNARKIGLINVPPLGCLPIVRTLHYSETKGECVEEINEAASGFNEGLNVMIQQLKPVFPGLNIVSLDYYSLILDFIHNPGKSGFDVTSKACCGTGDLELGFLCNKLTPFTCVDADKYLFFDSVHLSQKAYKTIANTFLSREILLLL*