MKFQHLEEWVEFWKTSVQPEIRRNDEPLEWVKNGSVDLRGRPALRTKSGGWKASLFIIVVAICESLTYVAIASNLIIYLTTVLHEGVATSVKNVNYWVGVSCVTPLVGGFIADAYCGRYWTVLVSSIVYLSGLVLLTLSVSLSTLKPPDQCESGICSKATTTQIGVFFLALYLICLGTGGNKPSLEAFGADQFDEEDKSETLQKNSFFNFWHFGVSCGIILAVTVVSYVEENISWGFGFGILTVAMGMATVVFFSGTPFYRHKLPVGSPITRIAQVVVGAIRKRNCSMPLDMNLLYENRDLESIKSGQTLLMHTNNFQ*