MKLSTLFLFLFHLAHAALSDEATFIRDGLKSYSQLDLPHSVFGSESVAFDCHGKGPYVGVSDGRILKWHETKREWIDFAVTSPHRNKKLCDGLTNDKMESMCGRPLGLKFNTLTCELYIADAYFGLLVVGPGGGVAKQLATSAEGVPFRFTNALDIDTKTGEVYFTDSSIMFQRRVYISIILSGDRTGRLLKYVPSTQSVHVLVKGLAFPNGVALSKDNSFIIVAESTTFKILKIQVRDSKTNNNNIEPFAQVPRSPDNIKRNAKGEFWVALNSGRGLIQKLENEIETTLPWNADPVAIKFDEKGRAIEVLDGEYGRQLDSVSEVEEHEGSLWIGSAVQPYIGLIKA*