MSDLICRTLRDGALEGEHAPALTLKDCINSPFGFDAFTYVLSQHCTNLLSGKSQAKGLVLVAFSRSPSFYVNLLKERGCDVDSSSKCFRILDCYSDPLGWKDRILGKGRVQDVVGETSGIVRLCKDVKDIVKLSSSVSELGKGLVGQGKDRFSIAIDSVDEILRHGSKSLAARLVSNLRSHDQVSSIFWLLHGDLWDNRVIAAFEYMSSMVGSLEPIIQISESGRLSSENFPVVEQNLRKGKFLARFKRRNGRVRMMREEFRIEDSGINFTSISSDDQITIAGLMPKVQFNLQLSEKEQSDRAKVVLPFEHQGNGKPIEIYDGRRSIVDKENELLVSAGTAKTADSSKGEIIYLRDSDDEMPDSDEDPDDDLDI*