METNRVTATYLVETPLTLEQAAASIAGEQSTGTFTAVPGETEPLKERHGARIERITPLEQVAQPSLPGALAPPAAQGCYSRGEIVVSFPLHNFGPSIPNLMACVAGNLYELRELSGLRLVDLELPEDFKTRYPGPRFGIEGTRRITGVRGRPIIGTIIKPSVGLGRAELEALVYDLAVSGVDFIKDDELNANPPYLPLREKAETVMRAIGRAADKTGRKAMYACNITGDIEELQRNHEHVVKAGGNCVMVSINSIGFAGLAYLNGFSEVPVHGHRNQWGMLTRHGQLGMDFRVYQKLCRLAGADHLHVNGLGSKFYESDESVARSVEACLQPMWDGYSAMPVLSSGQWAGTAETTFERTRSVDVMHLAGGGILAHPDGPAAGVESMKQGWEAAMRGIPAEEYAKERVELRRAFDKFKHKERAL