MSAYKTHSENLHDCITNGIQCLQRGNTSSAISLFKVALKIFQMQVDQARRSLALHQDQQDHEMVFSGANDQDMVNIQSLPVTPKACLWDEDGLFVMFPKAFQMREMTDLMNPYQARSCLVMLLYNLGLAYDLQAKSGPVGDAYKCNESAIQFYQSALEAVESTLDAPSVVASATMRLVVLATVNNLARLLSLQLRSEELNEYLDWGEKLFDSMMTIEPLEEGAEEDFEILMQNLGPCLWLDTFVLPAAPAA*