MKRNIFFVVIICALAFGCKKESLLTYNSQDNIAIYYPNYPTTDSLVYSFAYVQGVDRDTVWLPITISGKRVNHDRKFQLSVVEGSSTAIRNLHYEALKPSYTMPADSGLVHIPVIIKNTDTALTSKSVVLVVRVSGGTDFGSSLPEDLRSKKIYFSNRLEQPAWWKYWLGQYSRVKHQLFLISSGTTNLVDLSMPDAYLQIPRALFYVDNMRVFLNYPFDWVQQNPAKGYVLTPRNDGTGDYDFYNVNTPTKKFYLKYFKAANKYVFIDENGNQINV