MLKRSDKLKPPYGSRTHRLGVTLVVIGLLLLAALLFRLGDKTHDQPTQIVKHVSRSHPTVEIRNGTRLIWKIPTNKPKAVLFIAHGCHRKASDFWDKSPSCPNCTGLPEEKVLVRTALSKSFAVITVSSSGTCWSFGKEKRVVRDVIKTWVKKHNLESLPLVALGASSGGYFVSALALDMEFSSIVLMIAEGVFDRISVNKRYPPTLFVHMPKDVYRQQKIREFLEGLRVEGVDAAEVGCLALPLSPGFLADRIEGLDRGVSAQVFEVLREKGFVDEKGYMKRDGRRTPWREALSGYKISLEESLVTPVEEELNLAYAYHEMTSLQSEQIFNWFESHMG*