MKLVNGRKQTFPWFGMDIGGTLVKLVYFEPKDITAEEEQEEVENLKSIRKYLTSNTAYGKTGIRDVHLEL
KNLTMCGRKGNLHFIRFPTCAMHLFIQMGSEKNFSSLHTTLCATGGGAFKFEEDFRMIADLQLHKLDELD
CLIQGLLYVDSVGFNGKPECYYFENPTNPELCQKKPYCLDNPYPMLLVNMGSGVSILAVYSKDNYKRVTG
TSLGGGTFLGLCCLLTGCETFEEALDMAAKGDSTNVDKLVKDIYGGDYERFGLQGSAVASSFGNMMSKEK
RESISKEDLARATLVTITNNIGSIARMCALNENIDRVVFVGNFLRINMVSMKLLAYAMDFWSKGQLKALF
LEHEGYFGAVGALLELFKMTDTQ