MKSLAGSFVGLLFLLSAPVTSVYAASEPTGKKDGLSPCVVRSPATGLYYDLNAISVPRPDPSDGKKSNKNAPRESWHAKGHDYHANFTLNICAPVVEDIKDVVGVERDRWKNVSAYYEKEGKIYSIGEQAAQPLFRGRKLVLNYTNGSPCPGEQIGHSSRNKSTIMSFLCDRDALSHQAVASFVGTMDQCTYFFEVRSAAACGSIGHAHGDGLGPGGVFGVIALIAVAAYLVGGCAYQRTVMHQRGWRQCPNYSLWAGIFDFVKVSALALIPFRMCLGFCLNPIDMFIIVFSSLGRLFRVRRSSNLGHGRADGSSGGFIGAIGGRRGRDNYASDVDAENRLIDQLDETWDD*