MACEVESAYIQPTDTRPDPTIQVAQGIPVIDLSPLDSGDKSQVNQLVEEVKAALKEWRMFFVVNHGIPADIRQNADEKIAQFFALPLEEKLKVQRDFKDTLGYFNKELTHNTKDWVEVYDYFVNSPVELPANAEADCPKMVTLANKRPENPLGFVEACDAYGKEAERLGFRLLEVIALSLGLPSKRFQAYFENSGSFNRVNHYPPCPSPSLVLGKGCHTDASALTVLATDNVSGLEIKRKDGKWLKVNPLPGAYIINTGEAMNVFSNGYYESLEHRVVANTNQHRYSMGFSFGPASHVMVKPLKELVNELNPPKFKGFMWGKFYRSRRNSNFLRLNAENLEARHFKINQ*