MKLNYAILLLPWIMLGGGDGGWWRERVDGGDDAERVLVLVDDSGVAAQVDAEGFICATLDWWPPNKCDYGTCSWGHASILNLNLSSPVLQKAIKAFSPLRIRLGGTLQDKVVYHVGQKAEPCRPFVRNSSDLFGFSNGCLPMWRWDELNAFFQNVRCQVAFGLNALFGRTSTQHEWDPQNAFDFIQYTHEKGYDISAWEFGNELSGTGVGIRIPADQYASDVKRLYQIIQQVYADQPTVPLVVAPDGFFDESWTTQFIQAFGGEHCVNVISHHIYNLGPGVDKNLIVKILDPAYLDRAANTFRTLQNTLQQYGPWADAWVGEAGGAYNSGHHLVTDAFVMSFWYLDQLGMAASYGTRSYCRQSLIGGNYGLLNTTTFAPNPDYYSALLWHRLMGANVLKTEVSGSKYIRAYSHCAKDGAGISLVLFNLHNQTTFSIELSILSSPVIQTRMEYHLTAKDNELSSQTVLLNGEPLELTDDGDIPALLPQSVSDDTPLLISPLSIAFISLPIQIQTCSS*