MKLPLASVLSLFVTSLVQIQAHPISRTSGILKRANPTETQILQFALTLEHVENAFYPKFLNEFNEQSFANAGFPDWVRGRMVQIAQHEAFHVQFLTSVLGSQSPAPCTYSFPGVTDPKSFVAMSEILEGVGVTAYLGAAQFLTNPTFLTAAGSILTMEARHNAWLSSAVQKLEPWSGPMDTPQTLDEVFSLASPFIVSCPSTNPTLPVKAFPSLTITTSGNTATLTFSGSNASGLSLALLSGLSTHFVPINNGKATLPSGLQGTVYAVVSKNSTAVSDDQTVAGPAILKFPFDSQASNPPPFTSS*