MLCHLQQLGGSLMLCKLQQLGSWMFIHLQKLQQLGSRIAYFVPPPRVGMVLGTMDDVNDYYRSYVRPEGFEVVCWGASGPGKGHCKVLTTGMRRCDCYGKPDIQNKRPVESRSFVNKTNLQNQRKFRKCGCNALMYAGVTDDQLVVRRVVLEHTSHNPTPSISKTIFQHEEYELNTDSSMSCPQIYRMLSRQKNGFEEVPLTAKDMHNILAKNRKLQTADGNPQAMDDYFNKMQHCNQDFYHIRRIDAGGYLKDILWIDARSREAYKDFGDAVCFNAIYLVNQFSLPFANFFVINHHGQSILLGSALISHKNIKTYTWVCQS*