MDYSRDNVVHVIPGTGPDNWLPNSADSGVVWATEDDYQMWNNSDGPNDNTPSNSSFQSRSGSEPPNKKSKNNSQELSSKKSIGKMFFKTKLCCKFRAGTCPYITNCNFAHSIEELRRPPPNWQEIVAAHEEERGNVMEVREEFQIPSIGGFSGESQRSYKGRHCKKFYTEEGCPYGDNCTFLHDEQSKNRESVAISLGPGGYGGGGGGGAGSGNGSGGGSAGNVKPSNWKTRICNKWELTGYCPFGNKCHFAHGAAELHRYGGGLMESEGKDPSSVPADTKQGGVLSKTPADIVVASVASVPHSDVYHLGVPSQRPSILMQRPGQRSHQKWKGPDKISRIYGDWIDDIE