MAKSPAETSEEGHPYDFHVSGPRNLSYPNWRDIISSSCNDCNYKRTVIACFIQVVYLLELDRQENRTEENGLAPKWWKPFKYKLAHILVDERDGSIFGAIIEWDRSAALSDFILMRPSGAPRAVLALRGTLLKSPTIRRDLEDDLRFLAWESLKGSVRFNVALEALKSAVNRFGSCNVCIAGHSLGAGLALQVGKQLAKQGIFVEAHLFNPPSVSLANSIRNISEKVVFAWKRIRGMLPSNGEIHLNGEDKNAAESEECADIKKWVPHLYVNNSDYICCYYTDPAGTAEITASSVDSSEKMKTQQGRIPAKLFVMSKGPQKFLEAHGLEQWWSDDMELQQAIHNSKLISRQLKSLYTLPPPSQGNKK