MKRVASYNYKIVCMVVMTLFVYGYSAAAEQIAYTITVDLNGGGNFTTVQSAIDSISPPNHNWIRVFTQNGIYREKVTIPKEKGFIYLQGKGIEQTVIEYDDHQATDISATFTAFADDIVISGITFKNTYNIVPNNKREIVPAVAARMLGDRYVVTDSSFVGLQDTLFDGKGRHYYKRCIISGGIDFIFGYGQSLFKECTLNMTLGIYAPDNPYGTITAHQRPSPSDEGGFVFSDCTVTGVGKTLLGRAWGSNARVIFDRSRLSDVVLPIGWDAWRAKGNERDLTFVEAGCTGAGADTSQRVPWLKKLSLSEVDGFASVSFIDQDGWISRFPIEGGP