MMAKSPAETSEEGHPYDFHVSGPRNLSYPNWRDIISSSCNDCNYKRTVIACFIQVVYLLELDRQENRTEENGLAPKWWKPFKYKLAHILVDERDGSIFGAIIEWDRSAALSDFILMRPSGAPRAVLALRGTLLKSPTIRRDLEDDLRFLAWESLKGSVRFNVALEALKSAVNRFGSCNVCIAGHSLGAGLALQVGKQLAKQGIFVEAHLFNPPSVSLANSIRNISEKVVFAWKRIRGMLPSNGEIHLNGEDKNAAESEECADIKKWVPHLYVNNSDYICCYYTDPAGTAEITASSVDSSEKMKTQQGRIPAKLFVMSKGPQKFLEAHGLEQWWSDDMELQQAIHNSKLISRQLKSLYTLPPPSQGNKK