MNKLLMLSLFLYGVAAVRPFKGNYDDAVKTINDDLERKSKKNGTMNDKPFNLRENINYERKNNYELYTDIDGELKQQKFNVNEPRQILKKNIDEFRYLINDLEILFGVYKFNPRDKEKVLKETLKPESLCFTIMGLISNHLNELKVNNAPIYGLYIKGERNSNYEVNSTLGIYAILSNITISIGNFTFPEMKNAPYQLPYLVGHYDSRTGFKNKDIAYLCPLPKFLIDVIRTTQFGLRVFYNGADIDVKELFPITLSYALENKSLLPIYKEDSNYKAEKTKLLNILSKEAEDIPFRMIKDKSISGKGIKNPEERLLVSKSFFNSREQIKKFISSSGKTPMDSNSIALYFLALSQNAFSKQKNFAMSRITKINVTNIQKSKNGYLSQYSIQLGLENNSSITINAVVNGKNIYVPSILEKNSSIITSGSPSISFETIPYSYGIYVNEGVSGLVYIFADLVFNFNKAFPYNVNNLSMFVSSK*