MVRFLIRLHPENEPFRIPFSHQHYLQGLIYRRIQRVNPDLSLRLHNPKVPKLFTYSLFMGERRELAEDKSSLLGRGKGFFYFSTVVPEIAEAFIGGLLQNPEVELWREKFTVEEVKALAEPERLSGKKFVTLSPIAVTTKRIQFGKPRSYDLSPREPEFYELVRENLREKYVLIYGSKPPEDFEMRVLNAKPKRFEVKPGIFQIAWHLVFRAYGDEGLLRTGYLAGFGEKNSIGFGMVKVDARKERVKKKWKGGADHQKGKEA