MGFGDYPKEYNPAIHGVYDPARYYGPRDTPFGQVKVGELGAWIGRRNKSPQSFAALCSRAWWRWQHKYVQPKRTGVAPFFQLTFAGMALFYFLNYGRIKHHKNYKYH