MSEVSVINQATEVEDAAAGLDLPPGFRFHPTDEEIISHYLTPKALDHRFCSGVIGEVDLNKCEPWHLPGKAKMGEKEWYFFCHKDRKYPTGTRTNRATMSGYWKATGKDKEIFRGRGILVGMKKTLVFYLGRAPRGEKTGWVMHEFRLEGRLPHPLPRSAKDEWAVSKVFNKELTATNGAMATAMAAAPDAGIERVSSFGFISDHFLDAGELPPLMDPPLGGDVDQVIDFNSNSAYATGGRSGSGLEVKMEQHMPPHMMYSSPYFSLPAANSGDLSPAIRRYCKAEQVSGQTSALSPSRDTGLSTDPNAAGCAEISSAPTPSSHNQDFLDHLDEYPALNLADIWKY