GCKFSVEEERVVIELQAEFGNKWAKIATYLPGRTDNDVKNFWSSRRKRLERTLHQRPPLSKLQKHKGKAPLSQVKVEEVHACSSNQVDNLSCHPSYMGNTEVFQMVNLQDLTKPNYQHFEANLHAVEVEATPLHTVPSFESSTEYNFPLLPESQMDFPLFPVCQDLVPEPFDPNFIDMFEQKKVATRLPSLGLDGNCRSTSSNCFKDFPTEIFEYFEHIPTSPEQ