MGLSTWLVLSIFLCQQSLAFQTGQELGLQFLTRELLAAAREADFFEWVRGIRRRIHEYPELGFEEYRTSEIIRSELELLGIDYKWPVAKTGVVATIGSGQKPVFGLRADMDALPIQEEVEWEHKSKIDGKMHACGHDSHVAMLLGAAKLLQAKRDTLKGTVKLVFQPGEEGYCGAYHMLQDGCLDDIDAILSIHVIPSVPTGAIASRPGPLLAGTGLFEAKIHGRGAHASSPHLARDPILVASSTIVALQQIVSRETDPLEAAVVTVGYIEGGKAGNVIPEFVKFSGTFRSLSNEGVSYLQKRIKEIIETLAAAHQCNATVNFMEDRHLPQPVMINDEALYKHAKNVGEALLGEPNVQLFPVTMGGEDFSFFSQRMPAAIFVIGTMNETLKSYKPLHSPYFFIDEEALPIGTALNAAVAISYLDTHVMKTCEEPPSAFPI*