HASVLHEHVLRVPGAPYLSQMLPGHPPYSQKPEELAAVVTEHAAGPLSSDFGSPSSGRSSCAPKESSSRLRSPDKPRASFHFSEEDLFTVLYGYSGGPERSGGHALSGLALPEKSGKLVNTSEIKTYDDNTLMWEVFENGRLSHFVDGRGASGNWMSSVKCARFPEEQNLIAVQIQNQIFYEACKEIRPGQELLVWYGDCYMQFLGIPLTLKDPREGNGAPPPSEDTGDGFKCDRCGKVFAYKYYRDKHLKYTRCVDQGDRKFPCHLCTRSFEKRDRLRIHILHVHEKHRPHKGPQCSVCAKSFSQSSSLNKHMRVHSGERPYKCVYCNKAFTASSILRTHIRQHSGERPFKCKHCGKAFASHAAHDSHVRRTHAKEKPHACDLCGASFQDEQEFRYHMKSHTNSHIVDSTIVPPSPGGGLQKGSVYPAKDNPKIQKSSGQ