METFGGFHKEDDEQMVLPPGFRFHPTDEELITHYLHKKVLNIDFSAKTIGEVDLNKAEPWELPYKAKMGEKEWYFFCVRDRKYPTGLRTNRATQAGYWKATGKDKEIFRGKSLVGMKKTLVFYRGRAPKGQKTNWVMHEYRLDGKLSPHNLPKTAKNEWVICRVFHKTAGGKKIPISTLIQIGSYGGSSLPPLTDSSPYNNDKTKNDPTYVPCFSNQTETRGTLLNYFSNNPALSSIPLYQPHSLHVSDPVLAQEQSVSQGMFENNRRQSFKTLSISQETGVSNTDIEFGRKAFDHQEVPSSSTVPVDLEPFWSY