MLLHSNRFTGFIPQDIGIIFPNLMILTFATNDLSGIIPSSIGNMRDLEVLDLCDNKLYGKIPSSLGNCSNLKALKLAANRLNGEIPMEIWNLGSLQTLHMKENRLTGNLPLYLPDSKQLEILDVGYNRISGHLPKWLGSLSQLRIVVLRNNCLEGNIPLKMVTHHSLQIIDLSQNKLSGPIPPNLAMLSAMTRFSQPDLNISTRGIYYYTEHVQVTNKGQLMDYSSILFLLTCIDLSQNQLTGTIPPAIGKLNGLITLNLSRNLLNGVIPDVFGNTMQLESLDLSHNQLSGKVPASLQMLGSLGFLNLSYNNLSGRIPPVRHLDTFGADSYVGNPNLCGVPLNKSCWPSVVPPTSTEDEEEEKDDDWKSQLAWYGGLLLSHAMGFWGVFAVFFFNRKWKLKCFQVMDRIAIRLASKFGF*