MKLSSSLSSALSGSPWLMLSPEEGGCMLYNPKEGNIERDLLEDFPGCRVLANSGNWCLVLDSGSNLFIVDVFSKETIHLPSLESIRSTTCPIKRVGDVVRGLLWVDKGGKDYVVVWFFDREYNHDCLSFCKKGDTHYTDIPLFDRDAHWYRGLSEMVLRGYTLYITTSRRFVRVLDLSGGHEQGYSSFKETTRPFPMLSCYESCDSSIAVTTSGEVLLVESDPWNRTWFRVYKKDPDIEDPDSSCHTVLEVDSLGGEALLLDLGFTVPADDALGIEPDSIYFTRHYRPSQWKGRDLDICVYNLATKSFKRFSDLDVMNLMDARWFLSED*