MKNLKILIIRNGKISKGPNYFPESLRVLEWHRYPSNCLPSNFHPKELAICKLPQSCITSFGFHGSRKKFRNLKVLNFDDCEFLIEIRDISDLPNLEKLSFDRCGNLMTVHHSIGFLNKLKILRARFCSKLTTFPPLNLTSLEILELSQCSSLENFPEILGEMKNLLYLELVNLGLKELPVSFQNLVGLKTLSLRDCGILLLPSNIVMMPKLDFLDASSCKGLQWVKSEEGEEKVSSIVCSNVYGFAVDDCKLYDDFFSRGFLQLDHVVTLNLRNNNFTFLPECIKELQFLRILEVGGCLHLQEIRGVPPFLTYFTARECISLSSSSSRMLSNQELHEAGQTKFWFPGATIPEWFNNQSRGHSSSFWFRNEFPVNVLCLLLARVERIDVDDIFMPAVFINGKLHKNPSRGTKVRKVKLDYTYLFDLKSALELNDISEVALEKERNQVEITYAGLIETSLVKATGTHVFRQDDIRYDDPYYGKRKLEHDLNSCESRVGNKTFYV*