MKKLGILFVLLSAVSFAAERQVATVDAKFNKLEAEYNQLVNMENQQYSKLRANAENASQQLQEKQALKAAIEEKMSKLEQTRNTKYFKGEYENLVKEYKNVVKALDADIAGLSKVVDNFNKVEELKGGN