MKFQEQIDLLQQKGLYRSLKSVGYIDRQYIEVENKRCTNYTSNDYLGLGQIAFDKDDFERFMRKYSYHLSSSRLISGSSTAYEEIETMLAGWLGYSACTILNSGYDANLALFNIFKNTNCVVFSDQENHASIIDGIKLSGLEKVIYKHLDIADLEKRLEKYPNQNIPKIIISDSVFSTNGDVVDIGQLVSLKHKYNATLILDVSHSFGIENYSNYQGVDILTSSLSKACGAYGGVILSSNDVKDMLINHGRPLIYSSSLPIYNLYFIKRNIEKLINADDRRTKLNSLSKYFNQKLKALNVNYNSSNSPIKFIEFDDIEAAENIHQTLLKHHVFTSYLRYPTVTKPMLRISLSYFHTEQDIDRLFEILHQED*