MTKDYQKVTAALILGLSALLSGCDNKDDAEVKAISGFKDLTVPRFSDVMSTQKDIANQWVKKDAFGAEQYKVIKTRKSPEGCKAGNYYYLVDMREKTVQPLMASLCLASNITLSFREKTDSYTGEKYVVYSHDGKEMGKVYLPQNQEQHQ