MKPPVAKKVKHEMVMFGDVRNDNYYWLRDDSCSDPQVLSYLKEENAYTYSVMEGSNRFTGFAFGKTYNGDGMPFLGGVKVVVYCSDEHNPLHLELKSLEDILHHPFFWDSEKRGLFLRDVSAWFEHEDDDDRNYFVNAMLDAAPKVLDGNWDVNLEEDDDYKNYFVNAMLDAAPKVLDGNWDVKLEALFLTFATSDKCYSYDIVLDLLLLIGKTLSRQQWLPKDIQKQLSRGISEALTQLEPQMPETFYLEVPRRGHVILSSDLIANIHSGLH